aboutsummaryrefslogtreecommitdiff
path: root/core/testing
Commit message (Expand)AuthorAgeFilesLines
* core:os -> core:os/old && core:os/os2 -> core:osJeroen van Rijn6 days2-23/+23
* Fix more merge conflicts.Jeroen van Rijn7 days1-1/+1
* More conflicts during rebaseJeroen van Rijn7 days1-2/+2
* In the middle of porting core:testingJeroen van Rijn7 days2-9/+9
* Add `doc.odin` and mention the defineables through `#config`gingerBill2026-01-313-15/+60
* Revert "Try to ensure the runner's handler gets called first"blob18072025-12-241-1/+1
* Try to ensure the runner's handler gets called firstblob18072025-12-241-1/+1
* Fix an OOB & format exception code as hexblob18072025-12-231-13/+7
* Remove unneeded `Exception_Code` enumblob18072025-12-231-37/+12
* [`core:testing`] Use Windows API for SIG handlingblob18072025-12-232-15/+246
* Merge pull request #5963 from Yawning/feature/chacha8randJeroen van Rijn2025-11-291-2/+2
|\
| * testing: Use xoshiro256** instead of the runtime RNGYawning Angel2025-11-291-2/+2
* | Fix #5975Jeroen van Rijn2025-11-291-2/+2
|/
* Merge pull request #5859 from odin-lang/bill/change-licensedev-2025-11gingerBill2025-11-048-8/+8
|\
| * Change Odin's LICENSE to zlib from BSD 3-clausegingerBill2025-10-288-8/+8
* | Add ODIN_TEST_GO_TO_ERROR to print test fail locations in a manner friendly t...Jeroen van Rijn2025-11-012-2/+29
* | Also disable OSC codes to update title when `ODIN_TEST_FANCY=false`Jeroen van Rijn2025-10-311-1/+1
|/
* Further overhaul of package line comments.Jeroen van Rijn2025-10-091-0/+1
* revert to working buildJon Lipstate2025-09-031-2/+2
* add tls when we have crtJon Lipstate2025-09-031-2/+2
* windows i386 supportJon Lipstate2025-08-291-4/+12
* testing: Make test state changes its own featureFeoramund2025-06-261-2/+4
* testing: Add API to expect signals and assertion failuresFeoramund2025-06-164-11/+140
* Restructure `core:terminal` for better Windows supportFeoramund2025-05-212-44/+0
* Add animation detection support to test runnerFeoramund2025-05-202-62/+81
* Add terminal color detection to logging in `core:testing`Feoramund2025-05-201-2/+17
* Rename `core:encoding/ansi` to `core:terminal/ansi`Feoramund2025-05-203-4/+4
* Restore console mode when test runner exits.Jeroen van Rijn2025-05-202-6/+24
* Haiku: small fixes across coreavanspector2025-01-101-1/+1
* Makes tracking allocator default to crashing on a bad free instead of add to ...Karl Zylinski2024-12-211-0/+1
* testing: separate the posix import into target filesLaytan Laats2024-11-013-17/+32
* remove pthread from sys/unix and use sys/posix where usedLaytan2024-10-281-3/+3
* Changed some recently added //+ usages to #+ and also fixed some //+ usages i...Karl Zylinski2024-09-171-1/+1
* Merge branch 'master' into file-tags-without-commentsKarl Zylinski2024-09-174-4/+45
|\
| * Merge pull request #4255 from avanspector/masterJeroen van Rijn2024-09-172-0/+26
| |\
| | * init ansi on a standalone testing exeavanspector2024-09-172-0/+26
| * | Merge pull request #4242 from laytan/caller-expressiongingerBill2024-09-161-4/+8
| |\ \
| | * | add '#caller_expression'Laytan Laats2024-09-141-4/+8
| * | | Fix signalling test child threads crashing test 0Feoramund2024-09-101-0/+11
| |/ /
* / / Moved all packages in core, base, vendor, tests and examples to use new #+ fi...Karl Zylinski2024-09-147-15/+15
|/ /
* / Fix build tags that use ! multiple times on one line. Those don't actually do...Karl Zylinski2024-09-071-1/+7
|/
* Remove deprecated `log` procs from `core:testing`Feoramund2024-08-184-49/+28
* Allow ODIN_TEST_LOG_LEVEL override when -debug.Jeroen van Rijn2024-08-141-12/+8
* Add explicit copyright info to `core:testing`Feoramund2024-08-128-1/+68
* Fix wrong define name in test runner log messagesFeoramund2024-08-111-2/+2
* Optionally treat memory failures as errors in the test runnerFeoramund2024-08-111-41/+57
* 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-082-4/+56
* Begin mapping `os.Error` in the rest of the codebasegingerBill2024-08-041-2/+2