aboutsummaryrefslogtreecommitdiff
path: root/tests/core/os
Commit message (Collapse)AuthorAgeFilesLines
* One more test, unicode path elementsJeroen van Rijn3 hours1-5/+14
|
* Fix #6279Jeroen van Rijn3 hours1-0/+11
| | | | | | | | If the replacement rune was multi-byte, `os.replace_path_separators` would silently fail to replace anything. Now it properly handles non-ASCII separator. Additionally added a fast path for when all runes in the input path as well as the replacement separator are simple ASCII. Test added.
* SimplifyJeroen van Rijn3 days1-4/+3
|
* core:os -> core:os/old && core:os/os2 -> core:osJeroen van Rijn6 days5-32/+32
|
* FixJeroen van Rijn7 days1-42/+156
|
* Add tests for glob + matchJeroen van Rijn7 days1-8/+47
|
* Start of glob testJeroen van Rijn7 days1-3/+27
|
* Add `glob` + `match` to os2Jeroen van Rijn7 days1-0/+8
|
* Fix os2.clean_path on WindowsJeroen van Rijn2025-05-112-37/+49
|
* Add tests for new `os2` path APIFeoramund2025-03-211-0/+344
|
* Decouple usage of `filepath` from `os2`Feoramund2025-03-213-17/+29
|
* os/os2: recursive directory walker, expose errors in read_directory, file cloneLaytan Laats2025-02-242-0/+105
| | | | | | Adds a directory walker, a method of exposing and retrieving errors from the existing read directory iterator, allows reusing of the existing read directory iterator, and adds a file clone procedure
* os/os2: add get_executable_path and get_executable_directoryLaytan Laats2025-01-211-0/+22
|
* os2: skip dir test when unsupportedLaytan Laats2024-11-151-0/+6
|
* os2: add read dir testLaytan Laats2024-11-151-0/+26
|
* reset n before stderr path tooLaytan Laats2024-10-051-0/+1
|
* add unsupported check in process testLaytan2024-10-041-0/+6
|
* enable test on bsdsLaytan Laats2024-10-031-14/+4
|
* fix os2.process_exec on non-windows and add a smoke testLaytan Laats2024-10-031-0/+28
|
* fix `os.read_dir` closing the given file descriptorLaytan Laats2024-08-121-2/+4
|
* Fix typo.Jeroen van Rijn2024-08-081-1/+1
|
* Rename package to test_core_os to fit with the rest of test_*Jeroen van Rijn2024-08-081-1/+1
|
* Allow symlink test to work irrespective of git settings.Jeroen van Rijn2024-08-082-15/+40
|
* Begin mapping `os.Error` in the rest of the codebasegingerBill2024-08-041-4/+4
|
* fix os.read_dir with symlinksLaytan Laats2024-08-034-0/+36
|
* utilize `odin test -all-packages` instead of (make/bat) scripts for running ↵Laytan Laats2024-06-071-10/+0
| | | | tests
* Use `WIFEXITED()` and `WEXITSTATUS()` on Unix `system()` exit codegitlost2022-03-241-0/+10
(ensures Odin run returns correct exit code of built executable) Adds test "tests/core/os/test_core_os_exit.odin" (Unix only)