aboutsummaryrefslogtreecommitdiff
path: root/core/testing/testing.odin
Commit message (Expand)AuthorAgeFilesLines
* Add `doc.odin` and mention the defineables through `#config`gingerBill2026-01-311-1/+0
* Change Odin's LICENSE to zlib from BSD 3-clausegingerBill2025-10-281-1/+1
* Further overhaul of package line comments.Jeroen van Rijn2025-10-091-0/+1
* testing: Add API to expect signals and assertion failuresFeoramund2025-06-161-0/+73
* add '#caller_expression'Laytan Laats2024-09-141-4/+8
* Remove deprecated `log` procs from `core:testing`Feoramund2024-08-181-28/+7
* Add explicit copyright info to `core:testing`Feoramund2024-08-121-1/+10
* Keep -vet happy when mem tracking is disabled.Jeroen van Rijn2024-08-081-0/+1
* Use test runner's own tracking allocator.Jeroen van Rijn2024-08-081-8/+7
* Allow testing for intentional leaks in test runnerJeroen van Rijn2024-08-081-1/+21
* Imply `#no_capture` to all variadic parametersgingerBill2024-07-141-5/+5
* Add more uses of `#no_capture`gingerBill2024-07-141-5/+5
* Make `testing.fail_now` divergentFeoramund2024-06-151-5/+10
* Call `cleanups` after test signalFeoramund2024-06-151-1/+11
* Support deterministic random seeding of testsFeoramund2024-06-021-0/+10
* Refactor the test runnerFeoramund2024-06-021-26/+33
* Merge pull request #3138 from FourteenBrush/mastergingerBill2024-01-291-2/+9
|\
| * Fix typoFourteenBrush2024-01-251-1/+1
| * Need to unpack argsFourteenBrush2024-01-251-1/+1
| * Forgot to include loc paramFourteenBrush2024-01-251-2/+1
| * Add testing.expectfFourteenBrush2024-01-251-0/+8
* | Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-1/+1
|/
* fix: make -vet not complainramn2023-07-091-0/+2
* Fix #2637ramn2023-07-081-2/+3
* Use positional and named arguments within the core librarygingerBill2023-06-211-5/+5
* Move assert to implementation filegingerBill2021-10-111-1/+0
* Add `testing.expect_value`; Improve `testing.set_fail_timeout`gingerBill2021-10-111-4/+10
* Add `testing.set_fail_timeout`gingerBill2021-10-111-4/+19
* testing: Strip ; from test runner.Jeroen van Rijn2021-09-071-19/+19
* Add `testing.fail_now`gingerBill2021-05-011-0/+9
* Make the core:testing runner on windows run in a separate thread to handle cr...gingerBill2021-05-011-2/+5
* Add `pkg` field to `testing.Internal_Test`gingerBill2021-03-141-0/+3
* `odin test` to work with the new `core:testing` packagegingerBill2021-03-141-0/+68