Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-12-11 | tests: Fix bootloader test | A. Wilcox | 2 | -2/+2 | |
Now that ARMv7 supports EFI, we need to use MIPS for the 'no default' case. Fixes: 39dd5776f7 ("hscript: bootloader: Support EFI boot on ARMv7") | |||||
2023-12-01 | Add 'rootshell' key to determine root's shell | A. Wilcox | 4 | -0/+37 | |
* Key added to code and documentation. * Tests added and pass locally on gwyn (ppc64) and fran (aarch64). * Qt UI automatically sets /bin/zsh as root's shell (ref: packages#206). * ISO image creator backend no longer has root shell hack. | |||||
2023-10-20 | tests: Update simulation spec for default keys | A. Wilcox | 1 | -1/+1 | |
We don't use the old style keys by default any more, so we need to update the test to ensure it doesn't fail. Fixes: 85ab4eb730 ("hscript: Use mirror keys by default") | |||||
2023-10-10 | hscript: Allow multiple inheritance | A. Wilcox | 7 | -5/+46 | |
This allows a HorizonScript to inherit from multiple files. Files are parsed in a system-defined, unspecified order, but all scripts of a given depth are guaranteed to be parsed before the next depth. | |||||
2022-07-05 | tests: Fix, once and for all | A. Wilcox | 1 | -1/+1 | |
2022-07-05 | tests: Add an stdout check to the simulator check | A. Wilcox | 1 | -0/+1 | |
There's a weird failure that is hard to debug, and this will help. Additionally, this shouldn't cause any issues on passing builds. | |||||
2022-07-05 | tests: Ensure Ruby is always in UTF-8 mode | A. Wilcox | 3 | -0/+7 | |
This ensures that tests pass even when run in other locales. | |||||
2020-10-15 | tests: Don't depend on any ordering of /e/c/net | A. Wilcox | 1 | -8/+8 | |
2020-10-15 | Add many more various test cases | A. Wilcox | 14 | -14/+183 | |
2020-09-20 | tests: Update Simulator spec for new mke2fs param | A. Wilcox | 1 | -3/+3 | |
2020-08-30 | Rearchitect how 'bootloader' key works | A. Wilcox | 5 | -5/+5 | |
2020-08-22 | Improve test coverage of metadata keys | A. Wilcox | 9 | -4/+87 | |
2020-08-21 | hscript: Parted uses 'mac' for APM labels | A. Wilcox | 1 | -1/+1 | |
2020-07-04 | hscipt: Implement parse and validation of 'pppoe' key | A. Wilcox | 6 | -2/+63 | |
2020-06-23 | hscript: Implement runlevel support in svcenable key | A. Wilcox | 4 | -1/+26 | |
2020-06-23 | tests: Fix fixture for test 24 | A. Wilcox | 1 | -1/+1 | |
2020-06-23 | Change Runner.Validate.hostname.Begin to allow numeric characters | A. Wilcox | 1 | -1/+2 | |
2020-06-06 | tests: Update simulator spec for new keymap output | A. Wilcox | 1 | -1/+1 | |
2020-05-26 | tests: Update for new keys-dir behaviour | A. Wilcox | 1 | -3/+3 | |
2020-05-26 | hscript: Implement (currently undocumented) 'inherit' key and tests | A. Wilcox | 7 | -0/+20 | |
2020-05-24 | Fix CI since printowner is no longer built for RE | A. Wilcox | 1 | -0/+1 | |
2020-05-24 | hscript: Implement 'svcenable' key and tests | A. Wilcox | 5 | -0/+44 | |
2020-05-17 | tests: Add --version tests, fix required installfile tests | A. Wilcox | 2 | -12/+20 | |
2020-05-15 | hscript: Ensure user commands are correct in simulator | A. Wilcox | 1 | -11/+11 | |
2020-05-15 | JSON: Handle user account creation | A. Wilcox | 1 | -0/+18 | |
2020-05-13 | tools: Add new hscript-fromjson tool | A. Wilcox | 5 | -0/+85 | |
2020-04-01 | Tests: Update APK tests for --keys-dir | A. Wilcox | 1 | -3/+3 | |
2020-03-24 | tests: Update Simulator test's parted MBR label type name | A. Wilcox | 1 | -1/+1 | |
2020-03-18 | hscript: Support creation of /etc/network/interfaces | A. Wilcox | 2 | -2/+12 | |
2020-03-17 | hscript: Add new netconfigtype key and associated tests | A. Wilcox | 4 | -0/+79 | |
Not wired up to netaddress et al, but does parse properly. | |||||
2020-03-15 | tests: Remove undo file from extfs testing | A. Wilcox | 1 | -3/+3 | |
2020-03-11 | tests: Update simulator spec for proper language script | A. Wilcox | 1 | -3/+3 | |
2020-02-11 | Use Boost's program_options instead of vendoring clipp | Calvin Buckley | 2 | -4/+4 | |
This changes how options are parsed a bit, but tests are happy and typical usage is unaffected; just the usage screen is different. This was intended for post-1.0, but turns out I decided to do it. Boost is already required for pre-C++11, so it doesn't seem like a big deal to use. If you don't build the tools, it won't be required. | |||||
2020-02-09 | tests: Add test for IPv4 subnet -> CIDR conversion | A. Wilcox | 1 | -1/+7 | |
2019-12-19 | hscript: Add 'arch' key implementation and related tests | A. Wilcox | 5 | -0/+43 | |
2019-11-08 | hscript: Implement UserIcon::execute, add tests | A. Wilcox | 1 | -0/+17 | |
2019-11-07 | owner: New utility | A. Wilcox | 1 | -0/+26 | |
2019-11-07 | hscript: Implement Runner.Execute.UserAccounts, add tests | A. Wilcox | 1 | -0/+36 | |
2019-11-06 | tests: Ensure execution failure when validation fails | A. Wilcox | 1 | -0/+5 | |
2019-11-06 | tests: Write more network tests | A. Wilcox | 4 | -11/+52 | |
2019-11-06 | tests: Add more corner case testing | A. Wilcox | 4 | -0/+59 | |
2019-11-06 | tests: Add pkginstall duplicate package tests | A. Wilcox | 3 | -0/+23 | |
2019-11-06 | tests: Add usergroup group length test | A. Wilcox | 2 | -0/+12 | |
2019-11-06 | tests: Add more LVM behavioural tests | A. Wilcox | 10 | -0/+131 | |
2019-11-06 | tests: Add duplicate value tests for keymap, timezone, fs | A. Wilcox | 4 | -0/+39 | |
2019-11-06 | tests: Add more nameserver behavioural tests | A. Wilcox | 5 | -0/+41 | |
2019-11-06 | hscript: Implement Runner.Execute.netaddress.OpenRC | A. Wilcox | 2 | -0/+16 | |
2019-11-04 | tests: More validity tests for keymap and language | A. Wilcox | 3 | -0/+22 | |
2019-11-04 | tests: Add tests for all supported FSes | A. Wilcox | 6 | -0/+87 | |
2019-11-04 | tests: Add even more simulator tests | A. Wilcox | 1 | -0/+72 | |