eclipse-score / eclipse-score/docs-as-code

consolidate scenarios

Open
#776 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
11
Forks
33
Avg merge
23h 52m
Merged PRs (30d)
52

Description

currently scenarios are written like unit tests. very small and isolated. however running every scenario takes ages with bazel. we should test multiple things per scenario. this will implicitly make the scenarios themselfes more realistic.

hint: attempt to follow realistic score scenarios

---

included or follow-up:

gap: add scenario with pytest and gtest. with a passing, failing, skipped, and errored testcase. Based on #774 the parser should be way more defensive, e.g. unknown attribute = error.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the existing scenario tests and their Bazel target, then compare them with realistic score scenarios. Completion means scenarios exercise multiple behaviors while avoiding the current per-scenario runtime cost; pytest and gtest coverage, including passing, failing, skipped, and errored cases, is listed as included or follow-up work alongside the defensive parser changes from #774.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, testing
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.