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()
|
p.file_name()
|
||||||
.and_then(|n| n.to_str())
|
.and_then(|n| n.to_str())
|
||||||
.map(|n| {
|
.map(|n| {
|
||||||
// Iter 22b.1 / 22b.2 / 22b.3: the `test_22b1_*`,
|
// Round-trip every fixture. The 22b.1/22b.2/22b.3 filter
|
||||||
// `test_22b2_*`, and `test_22b3_*` fixtures exercise
|
// was retired in 22b.4a once the Form-A parser+printer
|
||||||
// class/instance defs at the workspace-load and
|
// arms for ClassDef / InstanceDef landed.
|
||||||
// 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.
|
|
||||||
n.ends_with(".ail.json")
|
n.ends_with(".ail.json")
|
||||||
&& !n.starts_with("test_22b1_")
|
|
||||||
&& !n.starts_with("test_22b2_")
|
|
||||||
&& !n.starts_with("test_22b3_")
|
|
||||||
})
|
})
|
||||||
.unwrap_or(false)
|
.unwrap_or(false)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user