Mercurial > hg > orthanc
comparison UnitTestsSources/main.cpp @ 637:900274ed996f
test endianness
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 29 Oct 2013 14:28:49 +0000 |
parents | 17815b9d4280 |
children | d76b747aec1b |
comparison
equal
deleted
inserted
replaced
636:9ac1e8383877 | 637:900274ed996f |
---|---|
520 ASSERT_EQ("ef", t[2]); | 520 ASSERT_EQ("ef", t[2]); |
521 ASSERT_EQ("", t[3]); | 521 ASSERT_EQ("", t[3]); |
522 } | 522 } |
523 | 523 |
524 | 524 |
525 TEST(Toolbox, Endianness) | |
526 { | |
527 #if defined(__powerpc__) || defined(__powerpc64__) | |
528 ASSERT_EQ(Endianness_Big, Toolbox::DetectEndianness()); | |
529 #endif | |
530 | |
531 #if defined(_WIN32) | |
532 ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness()); | |
533 #endif | |
534 | |
535 #if defined(__amd64__) || defined(__i386__) | |
536 ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness()); | |
537 #endif | |
538 } | |
539 | |
540 | |
541 | |
525 int main(int argc, char **argv) | 542 int main(int argc, char **argv) |
526 { | 543 { |
527 // Initialize Google's logging library. | 544 // Initialize Google's logging library. |
528 FLAGS_logtostderr = true; | 545 FLAGS_logtostderr = true; |
529 FLAGS_minloglevel = 0; | 546 FLAGS_minloglevel = 0; |