iter 22b.4a.5: retire round-trip skip-list for class/instance fixtures
This commit is contained in:
@@ -32,19 +32,10 @@ fn list_json_fixtures() -> Vec<PathBuf> {
|
||||
p.file_name()
|
||||
.and_then(|n| n.to_str())
|
||||
.map(|n| {
|
||||
// Iter 22b.1 / 22b.2 / 22b.3: the `test_22b1_*`,
|
||||
// `test_22b2_*`, and `test_22b3_*` fixtures exercise
|
||||
// class/instance defs at the workspace-load and
|
||||
// monomorphisation levels, but the surface (Form-B)
|
||||
// parser/printer arms for those nodes are deferred
|
||||
// to 22b.4. Until that ships, including these
|
||||
// fixtures in the round-trip gate would block 22b
|
||||
// on a property the schema floor does not yet
|
||||
// promise. Skip them.
|
||||
// Round-trip every fixture. The 22b.1/22b.2/22b.3 filter
|
||||
// was retired in 22b.4a once the Form-A parser+printer
|
||||
// arms for ClassDef / InstanceDef landed.
|
||||
n.ends_with(".ail.json")
|
||||
&& !n.starts_with("test_22b1_")
|
||||
&& !n.starts_with("test_22b2_")
|
||||
&& !n.starts_with("test_22b3_")
|
||||
})
|
||||
.unwrap_or(false)
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user