* GBS : gbs build -A aarch64 --include-all
## How to test
- * cd build/test
- * export LD_LIBRARY_PATH=../
- * ./refcopy_test
+ * meson test -C build/ --print-errorlogs
+ * meson test -C build/ amplify_test --print-errorlogs
# --- test include ---
if get_option('testsuite').enabled()
subdir('test')
+ configure_file(input: './test/resources/obama.raw', output: 'obama.raw', copy: true)
+ configure_file(input: './test/resources/rec.raw', output: 'rec.raw', copy: true)
+ configure_file(input: './test/resources/ref.raw', output: 'ref.raw', copy: true)
+ configure_file(input: './test/resources/rec_refcopy_5ch.raw', output: 'rec_refcopy.raw', copy: true)
+ configure_file(input: './test/resources/airport_48k.raw', output: 'airport_48k.raw', copy: true)
endif
# --- install pkg-config ---
test_list += [[ 'aec_webrtc_test', 'aec_webrtc_test.c' ]]
endif
-env = environment()
-env.set('LD_LIBRARY_PATH', './')
+testsuite_env = environment()
+testsuite_env.set('LD_LIBRARY_PATH', './')
foreach c : test_list
name = c[0]
install: true,
)
- test(name, e)
+ test(name, e, env: testsuite_env)
endforeach
-
-configure_file(input: './resources/obama.raw', output: 'obama.raw', copy: true)
-configure_file(input: './resources/rec.raw', output: 'rec.raw', copy: true)
-configure_file(input: './resources/ref.raw', output: 'ref.raw', copy: true)
-configure_file(input: './resources/rec_refcopy_5ch.raw', output: 'rec_refcopy.raw', copy: true)
-configure_file(input: './resources/airport_48k.raw', output: 'airport_48k.raw', copy: true)