summaryrefslogtreecommitdiff
path: root/test/DefaultBtProgressInfoFileTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-11-18 11:28:04 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-11-18 11:28:04 +0000
commita38e367f7fd87b81d0b79d89a742615972116e17 (patch)
tree3f6cc249b1fbf8e032dfc0cb7b74f30e581042d9 /test/DefaultBtProgressInfoFileTest.cc
parent091dad70cc1dc5db2fec0912e3b7576e1be463d8 (diff)
2008-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
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
Diffstat (limited to 'test/DefaultBtProgressInfoFileTest.cc')
-rw-r--r--test/DefaultBtProgressInfoFileTest.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/DefaultBtProgressInfoFileTest.cc b/test/DefaultBtProgressInfoFileTest.cc
index f5f98624..3c5cb365 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()
{