Different behavior for zero test found on targets
- Dominant language
- Gleam
- Stars
- 49
- Forks
- 38
- PR merge metrics
- No merged PRs in 30d
Description
run this :
```bash
gleam new --template javascript jst && gleam new --template erlang erlt; sed -i '6,$d' jst/test/jst_test.gleam erlt/test/erlt_test.gleam; (cd jst && gleam test); ec1=$?; (cd erlt && gleam test); ec2=$?; echo "javascript=$ec1 erlang=$ec2"; rm -rf jst erlt
```
I guess it was not caught because of the placeholder test that comes with it
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by running the reproduction command in the issue and inspect the generated jst/test/jst_test.gleam and erlt/test/erlt_test.gleam files after the placeholder test is removed. Compare the JavaScript and Erlang test results and trace how each target handles zero discovered tests. Done means their behavior is consistent, with coverage for the zero-test case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- erlang, javascript
- Domain
- testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100