aboutsummaryrefslogtreecommitdiff
path: root/tests/core/build.bat
Commit message (Collapse)AuthorAgeFilesLines
* Update core:encoding to Unicode 15.1 table.Jeroen van Rijn2024-01-021-102/+102
|
* add failing test for runtime arena edge caseLaytan Laats2023-12-181-0/+5
|
* Binary search improvementsHector2023-11-251-0/+5
| | | | | | | | Modified the algorithm so that the index is either the location of the element if found or the index at which to insert the element to maintain sorted order. Also added some tests to verify the above claim.
* Allow larger thread poly dataLaytan Laats2023-11-151-0/+5
| | | | | | | | The poly data currently has the restriction of being less than a pointer's size, but there is much more space in the `Thread.user_args` array which can be utilized, this commit allows you to pass types that are larger than pointer length as long as the total size of the poly data is less than that of the `Thread.user_args`.
* Make tests scripts error if a test failsLucas Perlind2023-04-031-24/+19
| | | | | Additionally fixes tests that were found broken because of this.
* manually start merging core_netColin Davidson2023-03-011-0/+5
|
* Merge pull request #2269 from Skytrias/luapatterngingerBill2022-12-221-0/+5
|\ | | | | Add lua pattern matching to core:text with tests
| * create lua strlib text package and testsskytrias2022-12-181-0/+5
| |
* | Add more utility procedures to small arrayLucas Perlind2022-12-211-1/+6
|/
* Add test for core:slice.Jeroen van Rijn2022-09-011-1/+6
|
* [i18n] Add tests.Jeroen van Rijn2022-04-291-1/+6
|
* [xml] Enable tests.Jeroen van Rijn2022-04-281-7/+9
|
* Update test paths.Jeroen van Rijn2022-04-261-14/+14
|
* Address edge cases.Jeroen van Rijn2022-04-261-6/+4
|
* Update tests to use new filename generation code.Jeroen van Rijn2022-04-241-15/+17
|
* Compiler: Add early error for output path being a directory.Jeroen van Rijn2022-04-241-14/+14
| | | | | | | | | | | | - Introduce new `Path` type and an array of build paths on the build context. - Resolve input and output paths/files early (before parsing). - Error early if inputs are missing or outputs are directories. - Plumb new file path generation into linker stage instead of its adhoc method. TODO: - Remove more adhoc file path generation in parser and linker stage. - Make intermediate object file generation use new path system. - Round out and robustify Path helper functions.
* Fix issue #1537 "filepath.split_list requires a trailing separator"gitlost2022-03-231-0/+5
| | | | | | Does `make()` with `count + 1` and appends final component (note a trailing separator will now result in an empty final component) Adds test "tests/core/path/filepath/test_core_filepath.odin"
* Fix some core:encoding/hxa stuff (error handling, header, max -> min)gitlost2022-03-161-2/+18
| | | | | Also add missing f16 case to core:reflect as_u64 & as_f64 Add tests for above & add previous tests missing from test/core/build.bat
* [varint] Add LEB128 decoding + testsJeroen van Rijn2022-03-081-1/+2
| | | | Also make tests in general less spammy: Don't print [PASS] for each successful test, only report failures and progress.
* Ports OpenSimplex2 from https://github.com/KdotJPG/OpenSimplex2 to Odin. ↵NoahR022022-02-081-1/+6
| | | | Adds tests for the noise procedures.
* Add json encoding test + fix enum not being set on success.Daniel Gavin2021-11-071-1/+6
|
* Add crypto library. Additional information is included in the README.mdzhibog2021-10-141-1/+6
|
* Make default_parser use the optional_semicolons and add odin parser test.Daniel Gavin2021-09-201-1/+6
|
* Add xxhash tests to CI.Jeroen van Rijn2021-09-091-0/+5
|
* Custom test runner.Jeroen van Rijn2021-09-081-3/+3
|
* Try to address test timeouts.Jeroen van Rijn2021-09-081-3/+0
|
* Separate math/big test.Jeroen van Rijn2021-09-071-15/+1
|
* Tests: Integrate `strings` into CI.Jeroen van Rijn2021-09-071-1/+9
|
* Move math/big tests under `tests/`.Jeroen van Rijn2021-09-071-2/+23
|
* Set relative path for Odin.Jeroen van Rijn2021-09-071-2/+4
|
* CI tests for PNG, GZIP + ZLIB.Jeroen van Rijn2021-09-071-0/+4