- Addition of a shellspec-based testing scaffold
This PR does not cause direct conflicts with the work initiated by zenobit. In fact, it is a second test harness, acting as an alternative, and not a substitution. The PR aims to expand the test capabilities, and possibly promote both test harnesses, once this is decided on the trunk of the project.
The project can benefit from having two independent frameworks, expanding the coverage and assisting with the overall development of the project.
Many thanks to @zenobit 🙇 for initiating the discussion in #53.
P.S: Unfortunately, I did not have time to delve deeper into clitest. This is in the works, with priority given to the work already done by zenobit as the initial "sponsor" of that tool. Investigation/expansion/etc. of that tool will be done on a branch from zenobit's fork, as there is an already working pipeline there, and there's no need to reinvent the wheel.
Co-Authored-By: mobinmob mobinmob@noreply.codeberg.org
- Addition of a shellspec-based testing scaffold
This PR does not cause direct conflicts with the work initiated by zenobit. In fact, it is a **second** test harness, acting as an alternative, and *not a substitution*. The PR aims to **expand** the test capabilities, and possibly promote **both** test harnesses, once this is decided on the trunk of the project.
The project can benefit from having two independent frameworks, expanding the coverage and assisting with the overall development of the project.
Many thanks to @zenobit 🙇 for initiating the discussion in #53.
P.S: Unfortunately, I did not have time to delve deeper into clitest. This is in the works, with priority given to the work already done by zenobit as the initial "sponsor" of that tool. Investigation/expansion/etc. of that tool will be done on a branch from zenobit's fork, as there is an already working pipeline there, and there's no need to reinvent the wheel.
Co-Authored-By: mobinmob <mobinmob@noreply.codeberg.org>