5 Commits
Author SHA1 Message Date
Eduardo Casadei 393d8e150b Tests/Shell: Properly test Shell's cd
Fixes the issue of the test using braced parameter expansion, which is
not part of Shell's syntax, and correctaly sets up the test directory,
ensuring its path is fully resolved to avoid issues on macOS.
2026-10-31 10:45:18 +01:00
Eduardo Casadei 5e844e387d Tests/Shell: Reenable the valid.sh test 2026-10-31 10:21:34 +01:00
Eduardo Casadei d4f0fa7002 Tests/Shell: Reenable the backgrounding.sh test
Reeanables the test and makes it run inside of a temporary directory
instead of the current working directory.
2026-10-31 10:21:34 +01:00
Eduardo Casadei ff889da752 Tests/Shell: Add test cases for cd 2026-10-16 09:57:03 +02:00
Liav A. d46be35f3f Userland: Move Shell code to be in a library directory
This change ensures that users can use LibShell easily understand this
library now, because we have an actual library directory.

In addition to that, we move the test scripts to Tests/LibShell, to
match the usual pattern of putting test-related files in the Tests/
directory.
2024-10-04 10:56:27 +02:00