From 54b995350fafa9fcaf0c2a09501940ddb428053f Mon Sep 17 00:00:00 2001
From: rulrich <ralf.m.ulrich@kit.edu>
Date: Tue, 14 Jul 2020 22:54:31 +0200
Subject: [PATCH] fix test

---
 readLib/testData.cc | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

diff --git a/readLib/testData.cc b/readLib/testData.cc
index a17495a..f0b9810 100644
--- a/readLib/testData.cc
+++ b/readLib/testData.cc
@@ -35,6 +35,7 @@ const std::string fileNameBZ2 = std::string(TESTDATA)+std::string(".bz2");
 TEST_CASE ("Data", "[data]") {
 
 #ifdef TEST_WITH_BOOST
+
   SECTION ("c++, uncompressed") {
     bool b = CorDataCanDeCompress();
     CHECK( b==true );
@@ -138,29 +139,30 @@ TEST_CASE ("Data", "[data]") {
 #else
 
   SECTION ("c++") {
-    CorDataOpenFile("");
+    REQUIRE_THROW( CorDataOpenFile("") );
     double a[1];
     const int length = 1;
-    CorDataFillArray(a, length);
-    CorDataCloseFile();
-    double v = CorDataNextNumber();
+    REQUIRE_THROW( CorDataFillArray(a, length) );
+    REQUIRE_THROW( CorDataCloseFile() );
+    double v = 0;
+    REQUIRE_THROW( v = CorDataNextNumber() );
     string data;
-    CorDataNextText(data);
-    bool b = CorDataCanDeCompress();
-    CHECK( b==false );
+    REQUIRE_THROW( CorDataNextText(data) );
+    CHECK( CorDataCanDeCompress() == false );
   }
   
   SECTION ("fortran") {
-    cordataopenfile_("");
+    REQUIRE_THROW( cordataopenfile_("") );
     double a[1];
     const int length = 1;
-    cordatafillarray_(a, legnth);
-    cordataclosefile_();
-    double d = cordatanextnumber_();
-    const char* str = "";
-    cordatanexttext_(str, 0);
-    int b = cordatacandecompress_();
-    CHECK( b==0 );
+    REQUIRE_THROW( cordatafillarray_(a, length) );
+    REQUIRE_THROW( cordataclosefile_() );
+    double d = 0;
+    REQUIRE_THROW( d = cordatanextnumber_() );
+    char* str = "";
+    REQUIRE_THROW( cordatanexttext_(str, 0) );
+    CHECK( cordatacandecompress_() == 0 );
   }
+  
 #endif
 }
-- 
GitLab