argotorg / argotorg/solc-js

Run the test suite against a particular soljson.js file

Open
#666 0 comments 0 reactions 0 assignees View on GitHub
low impact medium effort should have testing :hammer:
Dominant language
TypeScript
Stars
1.5k
Forks
349
Avg merge
8m
Merged PRs (30d)
1

Description

As mentioned here https://github.com/ethereum/solc-js/pull/441#issuecomment-573700584, we should enable the test suite to run against a single soljson binary.
The CI config must also be adjusted to run the tests with the versions that are currently hard-coded.
And it could also have a run that tests all release binaries and runs on tagged release commits.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked pull request comment and tracing how the test suite currently selects soljson binaries. Identify the CI configuration and its hard-coded compiler versions, then define runs for a single binary, all release binaries, and tagged release commits. Done means the requested local and CI test modes execute successfully against the intended binaries.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
ci-cd, compilers, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.