Update test generators to use tests.toml files

Open
#823 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Refactor
Clarity
Mostly clear
Activity status
Stale
Tech stack
fsharp
Domain
testing, tooling

Research direction

Start by inspecting the test generator and the tests.toml files introduced by PR #821, after confirming the prerequisite work in #822. Done means generated tests cover only UUIDs assigned true in tests.toml and no longer include the versioning line at the top.

Written by the indexing model from the issue text.

Description

PR #821 added tests.toml files for all exercises. We should update our test generator to only generate tests for the test cases that are in the tests.toml files and where the test is included (meaning its UUID is assigned true as its value).

The test generator should also remove the line at the top of generated test files that contains the versioning information (which is no longer present).

Depends on #822 being done first.

Dominant language
F#
Stars
118
Forks
113
Avg merge
2d 12h
Merged PRs (30d)
2

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from exercism/fsharp

All issues in exercism/fsharp

Similar issues

More Testing & QA issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.