فهرست منبع

Fixed test for File class

- fixed test for "canExecute" method by using OS specific binary file
pcmattulat 4 سال پیش
والد
کامیت
d20ada9726
2فایلهای تغییر یافته به همراه7 افزوده شده و 1 حذف شده
  1. 7 1
      test/cases/io/FileTest.cpp
  2. BIN
      test/resources/app

+ 7 - 1
test/cases/io/FileTest.cpp

@@ -52,7 +52,13 @@ namespace {
 
   TEST_F(FileTest, canExecute)
   {
-    ls_std::File executableFile {TestHelper::getResourcesFolderLocation() + "app.exe"};
+      #ifdef _WIN32
+        ls_std::File executableFile {TestHelper::getResourcesFolderLocation() + "app.exe"};
+      #endif
+      #ifdef unix
+        ls_std::File executableFile {TestHelper::getResourcesFolderLocation() + "app"};
+      #endif
+
     ASSERT_TRUE(executableFile.canExecute());
   }
 

BIN
test/resources/app