-
Notifications
You must be signed in to change notification settings - Fork 77
Open
Labels
C-enhancementCategory: an issue proposing an enhancement or a PR with oneCategory: an issue proposing an enhancement or a PR with oneC-testCategory: a change that impacts how or what we testCategory: a change that impacts how or what we test
Description
Describe the feature
Solar has a testing tool to run solc tests. Currently these are used to validate parsing, but not typechecking. The tester lives here: https://github.com/paradigmxyz/solar/blob/main/tools/tester/src/lib.rs
We should selectively enable -Ztypeck for a subset of Solidity tests, adding more as the typechecker is implemented. The tests mostly of interest have one or more // TypeError: comments and mostly live in test/libsolidity/syntaxTests, e.g. these for events.
Additional context
No response
Metadata
Metadata
Assignees
Labels
C-enhancementCategory: an issue proposing an enhancement or a PR with oneCategory: an issue proposing an enhancement or a PR with oneC-testCategory: a change that impacts how or what we testCategory: a change that impacts how or what we test