|
92 | 92 | make call_c_from_js.c |
93 | 93 | make fail_test.c |
94 | 94 | ls -1 |
95 | | - - name: Test Static |
96 | | - timeout-minutes: 2 |
97 | | - run: | |
98 | | - cd tests |
99 | | - call_c_from_js=$(pwd)/call_c_from_js |
100 | | - fail_test=$(pwd)/fail_test |
101 | | - xvfb-run "$call_c_from_js" |
102 | | - # Run again and capture its output. |
103 | | - output=$(xvfb-run --auto-servernum --server-num=1 "$call_c_from_js") |
104 | | - [[ "$output" == *"Hello from the backend!"* ]] && true || exit 1 |
105 | | - xvfb-run --auto-servernum --server-num=1 "$fail_test" && exit 1 || true |
106 | | - - name: Test Dynamic |
107 | | - timeout-minutes: 2 |
108 | | - run: | |
109 | | - cd tests |
110 | | - call_c_from_js=$(pwd)/call_c_from_js-dyn |
111 | | - fail_test=$(pwd)/fail_test-dyn |
112 | | - xvfb-run "$call_c_from_js" |
113 | | - output=$(xvfb-run --auto-servernum --server-num=1 "$call_c_from_js") |
114 | | - [[ "$output" == *"Hello from the backend!"* ]] && true || exit 1 |
115 | | - xvfb-run --auto-servernum --server-num=1 "$fail_test" && exit 1 || true |
116 | 95 | - name: Prepare Artifact |
117 | 96 | run: | |
118 | 97 | cp -r include dist |
@@ -219,33 +198,3 @@ jobs: |
219 | 198 | fi |
220 | 199 | done |
221 | 200 | exit $exit_code |
222 | | - # - name: Setup Browser |
223 | | - # uses: browser-actions/setup-chrome@v1 |
224 | | - # - name: Setup Tests |
225 | | - # run: | |
226 | | - # sudo apt update && sudo apt install xvfb |
227 | | - # cd tests |
228 | | - # make call_c_from_js.c |
229 | | - # make fail_test.c |
230 | | - # ls -1 |
231 | | - # - name: Test Static |
232 | | - # timeout-minutes: 2 |
233 | | - # run: | |
234 | | - # cd tests |
235 | | - # call_c_from_js=$(pwd)/call_c_from_js |
236 | | - # fail_test=$(pwd)/fail_test |
237 | | - # xvfb-run "$call_c_from_js" |
238 | | - # # Run again and capture its output. |
239 | | - # output=$(xvfb-run --auto-servernum --server-num=1 "$call_c_from_js") |
240 | | - # [[ "$output" == *"Hello from the backend!"* ]] && true || exit 1 |
241 | | - # xvfb-run --auto-servernum --server-num=1 "$fail_test" && exit 1 || true |
242 | | - # - name: Test Dynamic |
243 | | - # timeout-minutes: 2 |
244 | | - # run: | |
245 | | - # cd tests |
246 | | - # call_c_from_js=$(pwd)/call_c_from_js-dyn |
247 | | - # fail_test=$(pwd)/fail_test-dyn |
248 | | - # xvfb-run "$call_c_from_js" |
249 | | - # output=$(xvfb-run --auto-servernum --server-num=1 "$call_c_from_js") |
250 | | - # [[ "$output" == *"Hello from the backend!"* ]] && true || exit 1 |
251 | | - # xvfb-run --auto-servernum --server-num=1 "$fail_test" && exit 1 || true |
0 commit comments