aboutsummaryrefslogtreecommitdiff
path: root/tests/test-suite
Commit message (Collapse)AuthorAge
* Start moving test suite from tape => jestdaurnimator2018-04-14
|
* Merge branch 'accept-jsstrings'daurnimator2018-03-30
|\
| * src/: Pass js strings to auxlib functions such as luaL_argcheckdaurnimator2017-12-29
| |
* | Rename cpath to jspathdaurnimator2018-02-17
| |
* | tests/test-suite/ltests.js: Push copy of TValue to stack, not originaldaurnimator2018-02-05
| | | | | | | | Fixes https://github.com/fengari-lua/fengari/commit/0d91aed9be2b4761e00d371410140c4b541eb14e#commitcomment-22312635
* | {src/lauxlib.js,tests/test-suite/ltests.js}: Use luastring_eq instead of .join()daurnimator2018-02-04
| |
* | tests/test-suite/math.js: Add missing math.randomseed call to testsdaurnimator2018-02-04
| |
* | Move fengari specific things to src/fengaricore.jsdaurnimator2018-01-11
| | | | | | | | String manipulation functions now get exposed on 'fengari' object itself at top level
* | Introduce luastring_indexOf as Uint8Array.indexOf doesn't exist everywheredaurnimator2018-01-07
| |
* | tests/test-suite/utf8.js: Throw syntax errors if they occur + fix whitespacedaurnimator2018-01-06
| |
* | tests/test-suite/api.js: Split a skipped testdaurnimator2018-01-06
|/
* src/lobject.js: Refactor luaO_chunkid to use Uint8Array.setdaurnimator2017-12-15
|
* Use Uint8Array to back stringsdaurnimator2017-12-13
|
* tests/: Fix linter complaintsdaurnimator2017-12-10
|
* Use `typeof process === "undefined"` instead of WEB globaldaurnimator2017-12-10
| | | | This removes requirement to set global.WEB before requiring in node
* Export strings from lauxlib in lua string form (rather than as javascript ↵daurnimator2017-12-02
| | | | string)
* Remove math.randomseed implementationdaurnimator2017-08-18
| | | | See #78
* tests/test-suite: Fix checkpanicdaurnimator2017-06-19
|
* tests/test-suite/ltests.js: Don't error on empty scripts (just null ones)daurnimator2017-06-19
|
* db.js now passesdaurnimator2017-06-19
|
* tests/test-suite/inprogress/db.js: Give snippet a file-based source rather ↵daurnimator2017-06-19
| | | | | | than a string Test was failing due to short_src containing '...'
* tpack.js now passesdaurnimator2017-06-19
|
* Change size_t from 8 bytes to 4 bytesdaurnimator2017-06-19
| | | | JavaScript cannot perform arithmetic on 8byte (i.e. 64bit) numbers
* src/lstrlib.js: cast to unsigned when packing unsigneddaurnimator2017-06-17
|
* src/lstrlib.js: a 'long' is 4 bytes in JSdaurnimator2017-06-17
|
* tests/test-suite/pm.js: Use luaL_loadfile instead of loadstring containing ↵daurnimator2017-06-17
| | | | loadfile
* str_packsize: fixed malformed luaL_argcheckBenoit Giannangeli2017-06-16
|
* Merge branch 'test-suite'Benoit Giannangeli2017-06-16
|\
| * unpacknum: number can be 32bitsBenoit Giannangeli2017-06-16
| |
| * packnum: num can be 32 bitsBenoit Giannangeli2017-06-16
| |
| * [test-suite] tpack.js: Moved size constants in prefixBenoit Giannangeli2017-06-16
| |
* | tests/test-suite/inprogress/db.js: Escape escapesdaurnimator2017-06-16
| |
* | tests/test-suite/inprogress/db.js: Remove debug printdaurnimator2017-06-16
| |
* | tests/test-suite/inprogress/db.js: Remove prefix from tests that don't need itdaurnimator2017-06-16
| |
* | tests/test-suite/inprogress/db.js: Fix first testdaurnimator2017-06-16
|/
* [test-suite] pm.js passesBenoit Giannangeli2017-06-16
|
* Updated pm.js test count, removed utf8.js from inprogressBenoit Giannangeli2017-06-15
|
* tests/test-suite/inprogress/pm.js: Add missing checkerror functiondaurnimator2017-06-15
|
* tests/test-suite/inprogress/pm.js: un-split range testsdaurnimator2017-06-15
| | | | strset tests use 'abc' variable
* [test-suite] attrib.js passesBenoit Giannangeli2017-06-02
| | | | Except for require tests which needs io.write
* [test-suite] db.jsBenoit Giannangeli2017-05-31
|
* src/ldebug.js: Test for null result of findlocal in lua_setlocalBenoit Giannangeli2017-05-31
|
* [test-suite] db.jsBenoit Giannangeli2017-05-31
|
* [test-suite] utf8.js passesBenoit Giannangeli2017-05-29
|
* tests/test-suite/inprogress/utf8.js: join min/max tests togetherdaurnimator2017-05-29
| | | | Both need 'x'
* src/lvm.js: cache closuresdaurnimator2017-05-29
|
* [test-suite] code.js passesBenoit Giannangeli2017-05-29
|
* [test-suite] code.jsBenoit Giannangeli2017-05-29
|
* ltests.js: listcodeBenoit Giannangeli2017-05-28
|
* [test-suite] code.jsBenoit Giannangeli2017-05-28
|