Merge pull request #6567 from jschear/js/expects_per_module

Run expects separately per module, report test results per module behind `--verbose` flag
This commit is contained in:
Anton-4 2024-03-15 19:15:00 +01:00 committed by GitHub
commit 121c585681
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 343 additions and 154 deletions

View file

@ -177,7 +177,7 @@ pub struct MonomorphizedModule<'a> {
pub type_problems: MutMap<ModuleId, Vec<TypeError>>,
pub procedures: MutMap<(Symbol, ProcLayout<'a>), Proc<'a>>,
pub host_exposed_lambda_sets: HostExposedLambdaSets<'a>,
pub toplevel_expects: ToplevelExpects,
pub toplevel_expects: MutMap<ModuleId, ToplevelExpects>,
pub entry_point: EntryPoint<'a>,
pub exposed_to_host: ExposedToHost,
pub sources: MutMap<ModuleId, (PathBuf, Box<str>)>,