Skip to content

Commit

Permalink
try with sh
Browse files Browse the repository at this point in the history
  • Loading branch information
YSaxon committed Apr 8, 2024
1 parent 232af40 commit 281527d
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -550,7 +550,7 @@ add_test(NAME test_p_packed_struct #


add_test(NAME repl_smoketest #
COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i add 1 2 \n
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i add 3 4 \n
)
Expand All @@ -559,7 +559,7 @@ set_tests_properties(repl_smoketest PROPERTIES PASS_REGULAR_EXPRESSION "Function


add_test(NAME repl_test_globals #
COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n
Expand All @@ -569,7 +569,7 @@ set_tests_properties(repl_test_globals PROPERTIES PASS_REGULAR_EXPRESSION "Funct
set_tests_properties(repl_test_globals PROPERTIES PASS_REGULAR_EXPRESSION "Function returned: 3")

add_test(NAME repl_test_globals_after_libclose #
COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n
close ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX}
Expand All @@ -581,15 +581,15 @@ set_tests_properties(repl_test_globals_after_libclose PROPERTIES PASS_REGULAR_EX


add_test(NAME repl_test_variable_simple #
COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
set var1 3 \n
set var2 7 \n
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i add var1 var2 \n
)
set_tests_properties(repl_test_variable_simple PROPERTIES PASS_REGULAR_EXPRESSION "Function returned: 10")

add_test(NAME repl_test_variable_complex #
COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
set foo -S: 1 -ac10 h,e,l,l,o 1,2,3 4 :S \n
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} v test_struct_with_embedded_array foo \n
)
Expand All @@ -601,7 +601,7 @@ set_tests_properties(repl_test_variable_complex PROPERTIES PASS_REGULAR_EXPRESSI
set_tests_properties(repl_test_variable_complex PROPERTIES PASS_REGULAR_EXPRESSION "s.s: hello")

add_test(NAME repl_test_var_pointer #
COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
set num -pi 1 \n
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_at_pointer num \n
print num \n
Expand All @@ -612,7 +612,7 @@ set_tests_properties(repl_test_var_pointer PROPERTIES PASS_REGULAR_EXPRESSION "A
set_tests_properties(repl_test_var_pointer PROPERTIES PASS_REGULAR_EXPRESSION "int. num = 2")

add_test(NAME repl_test_voidpointer #)
COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi
set strvoidpointer -P 0 \n
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} strvoidpointer get_message \n
print strvoidpointer \n
Expand Down

0 comments on commit 281527d

Please sign in to comment.