IAP GITLAB

Skip to content
Snippets Groups Projects
Commit 54b99535 authored by Ralf M Ulrich's avatar Ralf M Ulrich
Browse files

fix test

parent 7c276813
No related branches found
No related tags found
No related merge requests found
...@@ -35,6 +35,7 @@ const std::string fileNameBZ2 = std::string(TESTDATA)+std::string(".bz2"); ...@@ -35,6 +35,7 @@ const std::string fileNameBZ2 = std::string(TESTDATA)+std::string(".bz2");
TEST_CASE ("Data", "[data]") { TEST_CASE ("Data", "[data]") {
#ifdef TEST_WITH_BOOST #ifdef TEST_WITH_BOOST
SECTION ("c++, uncompressed") { SECTION ("c++, uncompressed") {
bool b = CorDataCanDeCompress(); bool b = CorDataCanDeCompress();
CHECK( b==true ); CHECK( b==true );
...@@ -138,29 +139,30 @@ TEST_CASE ("Data", "[data]") { ...@@ -138,29 +139,30 @@ TEST_CASE ("Data", "[data]") {
#else #else
SECTION ("c++") { SECTION ("c++") {
CorDataOpenFile(""); REQUIRE_THROW( CorDataOpenFile("") );
double a[1]; double a[1];
const int length = 1; const int length = 1;
CorDataFillArray(a, length); REQUIRE_THROW( CorDataFillArray(a, length) );
CorDataCloseFile(); REQUIRE_THROW( CorDataCloseFile() );
double v = CorDataNextNumber(); double v = 0;
REQUIRE_THROW( v = CorDataNextNumber() );
string data; string data;
CorDataNextText(data); REQUIRE_THROW( CorDataNextText(data) );
bool b = CorDataCanDeCompress(); CHECK( CorDataCanDeCompress() == false );
CHECK( b==false );
} }
SECTION ("fortran") { SECTION ("fortran") {
cordataopenfile_(""); REQUIRE_THROW( cordataopenfile_("") );
double a[1]; double a[1];
const int length = 1; const int length = 1;
cordatafillarray_(a, legnth); REQUIRE_THROW( cordatafillarray_(a, length) );
cordataclosefile_(); REQUIRE_THROW( cordataclosefile_() );
double d = cordatanextnumber_(); double d = 0;
const char* str = ""; REQUIRE_THROW( d = cordatanextnumber_() );
cordatanexttext_(str, 0); char* str = "";
int b = cordatacandecompress_(); REQUIRE_THROW( cordatanexttext_(str, 0) );
CHECK( b==0 ); CHECK( cordatacandecompress_() == 0 );
} }
#endif #endif
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment