summaryrefslogtreecommitdiffhomepage
path: root/tests/custom
AgeCommit message (Expand)Author
2022-03-20lib: add argument position support (`%m$`) to `sprintf()` and `printf()`Jo-Philipp Wich
2022-03-15tests: 21_regex_literals: generalize syntax error test caseJo-Philipp Wich
2022-03-15tests: 16_sort: fix logic flaw exposed on OS XJo-Philipp Wich
2022-03-15tests: run_tests.sh: pass dummy value to `-T` flagJo-Philipp Wich
2022-03-15tests: run_tests.sh: use greadlink if availableJo-Philipp Wich
2022-03-14lib: adjust require(), render() and include() raw mode semanticsJo-Philipp Wich
2022-03-14main: rework CLI frontendJo-Philipp Wich
2022-03-14vm: fix crash on object literals with non-string computed propertiesJo-Philipp Wich
2022-03-07syntax: support add new operatorsJo-Philipp Wich
2022-02-15tests: fix proto() testcaseJo-Philipp Wich
2022-02-11compiler: fix patchlist corruption on switch statement syntax errorsJo-Philipp Wich
2022-02-11lib: change `ord()` to always return single byte valueJo-Philipp Wich
2022-02-11vallist: fix storing/retrieving short strings with 8bit byte valuesJo-Philipp Wich
2022-02-08compiler: fix incorrect loop break targetsJo-Philipp Wich
2022-02-03tests: add functional tests for builtin functionsJo-Philipp Wich
2022-02-03run_tests.sh: change workdir to testcase directory during executionJo-Philipp Wich
2022-02-03run_tests.sh: support placing supplemental testcase filesJo-Philipp Wich
2022-02-03run_tests.sh: always treat outputs as text dataJo-Philipp Wich
2022-01-26vm: fix NaN strict equality testsJo-Philipp Wich
2022-01-26vallist: uc_number_parse(): parse empty strings as `0`, not `NaN`Jo-Philipp Wich
2022-01-26vm: fix `null` loose equality/inequality checksJo-Philipp Wich
2022-01-26tests: reorganize testcase filesJo-Philipp Wich
2022-01-26run_tests.sh: add ability to define environment variables for testcasesJo-Philipp Wich
2022-01-26run_tests.sh: fix exitcode evaluationJo-Philipp Wich
2022-01-04treewide: rework numeric value handlingJo-Philipp Wich
2021-12-01syntax: disallow keywords in object property shorthand notationJo-Philipp Wich
2021-10-11syntax: introduce optional chaining operatorsJo-Philipp Wich
2021-09-21types: fix invalid memory access on setting non-contiguous array indexesJo-Philipp Wich
2021-09-19compiler: properly handle jumps to offset 0Jo-Philipp Wich
2021-09-19tests: support specifying cmdline args in testcase filesJo-Philipp Wich
2021-05-14lexer: skip interpreter line in any source bufferJo-Philipp Wich
2021-05-11tests: rename misnamed testcases for consistencyJo-Philipp Wich
2021-05-11compiler: fix local for-loop initializer variable declarationsJo-Philipp Wich
2021-05-11compiler: properly parse slashes in parenthesized division expressionsJo-Philipp Wich
2021-05-05compiler: properly handle break/continue in nested scopesJo-Philipp Wich
2021-05-04compiler: properly handle keyword in parenthesized property access expressionJo-Philipp Wich
2021-05-04compiler: fix stack mismatch on compiling `use strict` statementsJo-Philipp Wich
2021-05-04syntax: implement support for 'use strict' pragmaJo-Philipp Wich
2021-05-04lib: gracefully handle truncated format strings in uc_printf_common()Jo-Philipp Wich
2021-04-29lexer: fix infinite loop on parsing unterminated commentsJo-Philipp Wich
2021-04-29lexer: fix infinite loop on parsing unterminated expression blocksJo-Philipp Wich
2021-04-29lexer: fix infinite loop when parsing regexp literal at EOFJo-Philipp Wich
2021-04-29compiler: fix segfault on parsing invalid pre/post increment expressionsJo-Philipp Wich
2021-04-29lib: fix reporting source context lines at EOFJo-Philipp Wich
2021-04-27lib: fix uc_split() quirksJo-Philipp Wich
2021-04-27tests: pass ucode library path through environmentJo-Philipp Wich
2021-04-25treewide: rework internal data type systemJo-Philipp Wich
2021-04-24tests: allow executing run_tests.sh from any directoryJo-Philipp Wich
2021-04-23tests: add more testsPetr Štetiar
2021-04-23tests: custom: return exit code if tests failsPetr Štetiar