swh:1:snp:61dcfc0dd5674a0e65803e88039c122d9532074e
Raw File
Tip revision: fdb3771ab4db55bfc5d991d7514fd40961b8db2a authored by Raphaƫl Proust on 12 September 2022, 06:53:11 UTC
Ensure that tups of zero-width are described with non-empty `fields`
Tip revision: fdb3771
dune
(tests
 (names test_generated test_legacy_compatibility test_json_stream
   test_json_stream_sizes test_classifiers test_sub_string
   json_roundtrip_in_binary)
 (modes native js)
 (js_of_ocaml)
 (libraries data_encoding zarith zarith_stubs_js crowbar))

; We need to increase the stack size

(rule
 (alias runtest_js)
 (action
  (run node --stack-size=50000 %{dep:./test_generated.bc.js})))

(rule
 (alias runtest_js)
 (action
  (run node %{dep:./test_legacy_compatibility.bc.js})))

; We need to increase the stack size because jsonm is no very jsoo friendly.
; jsonm uses cps which cannot be optimized by jsoo.
; see https://github.com/dbuenzli/jsonm/pull/20

(rule
 (alias runtest_js)
 (action
  (run node --stack-size=50000 %{dep:./test_json_stream.bc.js})))

(rule
 (alias runtest_js)
 (action
  (run node %{dep:./test_json_stream_sizes.bc.js})))

(rule
 (alias runtest_js)
 (action
  (run node %{dep:./test_classifiers.bc.js})))

(rule
 (alias runtest_js)
 (action
  (run node %{dep:./test_sub_string.bc.js})))

(rule
 (alias runtest_js)
 (action
  (run node %{dep:./json_roundtrip_in_binary.bc.js})))
back to top