Idris2/tests/node
Mathew Polzin ad12f8335c
[ new ] popen/pclose for the NodeJS backend. (#2857)
* implement popen and pclose (to an extent) for NodeJS

* bring node020 back into tests.

* ah, I see what was being done here. Fix the idris for the test.

* fix test's unreachable clause warning

* fix expectation

* Add note to CHANGELOG

* small tweaks to get popen into merge-ready state.
2023-01-30 09:38:42 -06:00
..
args [ test ] fix node args test 2022-09-27 08:28:01 +02:00
bitops Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
casts Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
doubles Fix prim__div_Double on Node/js backend 2022-03-26 19:00:46 +00:00
fastConcat [ fix ] fastConcat for JS backends 2021-10-14 14:58:51 +01:00
fix1839 [ fix ] fix #1839 (#1857) 2021-08-24 15:43:22 +01:00
idiom001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
integers [ fix ] euclidian div and mod for JS backend 2022-03-08 17:40:29 +00:00
memo [ performance ] Memoise toplevel constants (#1899) 2021-09-08 16:46:19 +01:00
newints [ new ] failing blocks (#2360) 2022-03-23 12:01:13 +00:00
node001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node004 Remove freeBuffer function 2021-06-14 15:06:44 +01:00
node005 [ base ] Add some more properties, functions and interface implementations (#2361) 2022-03-23 13:33:13 +00:00
node006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node012 Return Bool from IOArray.writeArray 2021-07-15 22:16:22 +01:00
node014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node015 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node017 [ fix ] Create library dir if necessary (#1300) 2021-06-14 16:12:46 +01:00
node018 Flush standard out after writing prompt to it 2021-04-09 15:17:00 +01:00
node019 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node020 [ new ] popen/pclose for the NodeJS backend. (#2857) 2023-01-30 09:38:42 -06:00
node021 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node022 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node023 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node024 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node025 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node026 Add break in each case alt in js backend (#1796) 2021-07-30 07:16:23 +01:00
node027 [ nodejs ] pid 2021-12-22 22:25:21 +08:00
nomangle001 Reimplement %nomangle in terms of %export (#2604) 2022-08-15 13:26:06 +01:00
nomangle002 Reimplement %nomangle in terms of %export (#2604) 2022-08-15 13:26:06 +01:00
perf001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg002 Optimise away case statements on unit-y types (#1844) 2021-10-13 15:46:02 +01:00
stringcast [ fix ] string casts on js backends 2021-09-10 08:48:29 +01:00
syntax001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
tailrec001 [ cleanup ] Remove extraneous show and simplify printLn (#2618) 2022-08-10 21:22:58 +01:00
tailrec002 Make prim_js2idris_array iterative (#2267) 2022-01-16 19:15:26 +00:00
tailrec_libs [ performance ] More stack safety in the Prelude (#2704) 2022-10-26 09:54:53 +01:00