Export to GitHub

wro4j - issue #868

Tests fail on Windows


Posted on Apr 3, 2014 by Grumpy Cat

Based on Travis saying that all the tests pass, I'm assuming that the test failures I'm seeing are because I'm on Windows.

The 4 tests that fail are: Failed tests: testMD5Fingerprint(ro.isdc.wro.manager.TestWroManager): expected:<[9394d6cdd0a75a5f695c84eda410103f]/g3.css?minimize=tru...> but was:<[dcafadd7f368bc95d003eae8e876a324]/g3.css?minimize=tru...> testCRC32Fingerprint(ro.isdc.wro.manager.TestWroManager): expected:<[1d62dbaf]/g3.css?minimize=tru...> but was:<[3be24cf6]/g3.css?minimize=tru...> testSHA1DefaultHashBuilder(ro.isdc.wro.manager.TestWroManager): expected:<[aebaedcdec8131230d47259be7a628b5dfeff6ba]/g3.css?minimize=tru...> but was:<[6c76dfce26865e6d47a8038e79350ed87211cfdf]/g3.css?minimize=tru...> shouldGenerateCorrectDataURIForCSSWithCharset(ro.isdc.wro.model.resource.processor.support.TestDataUriGenerator): expected:<...,aW5wdXQuYnV0dG9uIHs[KCWJhY2tncm91bmQ6IHVybChodHRwOi8vd3JvNGouZ29vZ2xlY29kZS5jb20vc3ZuL3dpa2kvaW1nL2ZvbGRlclN0cnVjdHVyZS5wbmcpOwoJYmFja2dyb3VuZC1pbWFnZTogdXJsKCJodHRwOi8vd3JvNGouZ29vZ2xlY29kZS5jb20vc3ZuL3dpa2kvaW1nL2ZvbGRlclN0cnVjdHVyZS5wbmciKTsKCWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhSW1hZ2VMb2FkZXIoc3JjPSdodHRwOi8vd3JvNGouZ29vZ2xlY29kZS5jb20vc3ZuL3dpa2kvaW1nL2ZvbGRlclN0cnVjdHVyZS5wbmcnLCBzaXppbmdNZXRob2Q9J3NjYWxlJyk7Cn0KLm11bHRpbGluZUFuZFNwYWNlcyB7CiAgYmFja2dyb3VuZDogCiAgICAgdXJsKCAiaHR0cDovL3dybzRqLmdvb2dsZWNvZGUuY29tL3N2bi93aWtpL2ltZy9mb2xkZXJTdHJ1Y3R1cmUucG5nICIgKTsKICBiYWNrZ3JvdW5kLWltYWdlIDogCiAgICAgdXJsKCAiaHR0cDovL3dybzRqLmdvb2dsZWNvZGUuY29tL3N2bi93aWtpL2ltZy9mb2xkZXJTdHJ1Y3R1cmUucG5nICIgKSAgICAgCn0KQGZvbnQtZmFjZSB7CiAgICBzcmM6IHVybChodHRwOi8vd3JvNGouZ29vZ2xlY29kZS5jb20vc3ZuL3dpa2kvaW1nL2ZvbGRlclN0cnVjdHVyZS5wbmcpOwp9]> but was:<...,aW5wdXQuYnV0dG9uIHs[NCgliYWNrZ3JvdW5kOiB1cmwoaHR0cDovL3dybzRqLmdvb2dsZWNvZGUuY29tL3N2bi93aWtpL2ltZy9mb2xkZXJTdHJ1Y3R1cmUucG5nKTsNCgliYWNrZ3JvdW5kLWltYWdlOiB1cmwoImh0dHA6Ly93cm80ai5nb29nbGVjb2RlLmNvbS9zdm4vd2lraS9pbWcvZm9sZGVyU3RydWN0dXJlLnBuZyIpOw0KCWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhSW1hZ2VMb2FkZXIoc3JjPSdodHRwOi8vd3JvNGouZ29vZ2xlY29kZS5jb20vc3ZuL3dpa2kvaW1nL2ZvbGRlclN0cnVjdHVyZS5wbmcnLCBzaXppbmdNZXRob2Q9J3NjYWxlJyk7DQp9DQoubXVsdGlsaW5lQW5kU3BhY2VzIHsNCiAgYmFja2dyb3VuZDogDQogICAgIHVybCggImh0dHA6Ly93cm80ai5nb29nbGVjb2RlLmNvbS9zdm4vd2lraS9pbWcvZm9sZGVyU3RydWN0dXJlLnBuZyAiICk7DQogIGJhY2tncm91bmQtaW1hZ2UgOiANCiAgICAgdXJsKCAiaHR0cDovL3dybzRqLmdvb2dsZWNvZGUuY29tL3N2bi93aWtpL2ltZy9mb2xkZXJTdHJ1Y3R1cmUucG5nICIgKSAgICAgDQp9DQpAZm9udC1mYWNlIHsNCiAgICBzcmM6IHVybChodHRwOi8vd3JvNGouZ29vZ2xlY29kZS5jb20vc3ZuL3dpa2kvaW1nL2ZvbGRlclN0cnVjdHVyZS5wbmcpOw0KfQ==]>

Comment #1

Posted on Apr 29, 2014 by Massive Monkey

These tests fails because of the difference of line ending characters between windows and Unix which cause generation of different hash.

A possible solution is to run those tests only on unix platform.

Status: Accepted

Labels:
Type-Defect Priority-Medium OpSys-Windows