jangala-dev / jangala-dev/devicecode-lua
Make test runner auto detect runnable tests
Nobody has claimed this yet.
- Dominant language
- Lua
- Stars
- 1
- Forks
- 0
- Avg merge
- 6d 8h
- Merged PRs (30d)
- 6
Description
The current test runner requires each test file to be explicitly added to a list of tests in the run.lua file, this has created a point of pain when merging multiple branches together as it is common to have conflicts in this file. Change the runner to auto detect the tests needed to be run so we no longer get the merging issues.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading run.lua and tracing how the current explicit test list is assembled and executed. Run the existing test runner to establish its current behavior, then verify that runnable test files are discovered and executed without editing a central list, including when new test files are added.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- lua
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100