From a38e367f7fd87b81d0b79d89a742615972116e17 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Tue, 18 Nov 2008 11:28:04 +0000 Subject: [PATCH] 2008-11-18 Tatsuhiro Tsujikawa Excluded testLoad_compat() and testLoad_nonBt_compat() when compiled on big endian systems because test .aria2 files are made for little endian systems. * test/DefaultBtProgressInfoFileTest.cc --- ChangeLog | 7 +++++++ test/DefaultBtProgressInfoFileTest.cc | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index 70fba09f0..68f17cc8d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-11-18 Tatsuhiro Tsujikawa + + Excluded testLoad_compat() and testLoad_nonBt_compat() when compiled + on big endian systems because test .aria2 files are made for little + endian systems. + * test/DefaultBtProgressInfoFileTest.cc + 2008-11-18 Tatsuhiro Tsujikawa Dropped ares support. diff --git a/test/DefaultBtProgressInfoFileTest.cc b/test/DefaultBtProgressInfoFileTest.cc index f5f986241..3c5cb365a 100644 --- a/test/DefaultBtProgressInfoFileTest.cc +++ b/test/DefaultBtProgressInfoFileTest.cc @@ -90,6 +90,9 @@ CPPUNIT_TEST_SUITE_REGISTRATION(DefaultBtProgressInfoFileTest); #ifdef ENABLE_BITTORRENT +// Because load.aria2 is made for little endian systems, exclude +// testLoad_compat() for big endian systems. +#ifndef WORDS_BIGENDIAN void DefaultBtProgressInfoFileTest::testLoad_compat() { initializeMembers(1024, 81920); @@ -140,6 +143,7 @@ void DefaultBtProgressInfoFileTest::testLoad_compat() CPPUNIT_ASSERT_EQUAL((size_t)2, piece2->getIndex()); CPPUNIT_ASSERT_EQUAL((size_t)512, piece2->getLength()); } +#endif // !WORDS_BIGENDIAN void DefaultBtProgressInfoFileTest::testLoad() { @@ -312,6 +316,9 @@ void DefaultBtProgressInfoFileTest::testSave() #endif // ENABLE_BITTORRENT +// Because load-nonBt.aria2 is made for little endian systems, exclude +// testLoad_nonBt_compat() for big endian systems. +#ifndef WORDS_BIGENDIAN void DefaultBtProgressInfoFileTest::testLoad_nonBt_compat() { initializeMembers(1024, 81920); @@ -355,6 +362,7 @@ void DefaultBtProgressInfoFileTest::testLoad_nonBt_compat() CPPUNIT_ASSERT_EQUAL((size_t)2, piece2->getIndex()); CPPUNIT_ASSERT_EQUAL((size_t)512, piece2->getLength()); } +#endif // !WORDS_BIGENDIAN void DefaultBtProgressInfoFileTest::testLoad_nonBt() {