Commit c0fc085
fix: pre-merge review — Python yaml ledger + spec doc Java section
Two non-blocking review findings from the FR5a fixture-migration review:
- Python yaml drift gating was an inline set in test_yaml_conformance.py.
Extracted to a sibling yaml-conformance-expected-failures.json ledger
file matching the C# / Java pattern. Single source of truth; easier
to audit. Drift summary preserved in the ledger's _drifts field.
- spec/conformance-tests.md still described the Java conformance runner
as "(in progress, H3b)" with a hypothetical path. Java shipped fully
green long ago; updated the section to describe the live runner at
server/java/metadata/src/test/java/com/metaobjects/conformance/ConformanceTest.java.
Python conformance: 94/94 still green.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 3a9999d commit c0fc085
3 files changed
Lines changed: 26 additions & 15 deletions
File tree
- server/python/tests/conformance
- spec
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
117 | 119 | | |
118 | 120 | | |
119 | 121 | | |
| |||
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
159 | | - | |
| 159 | + | |
160 | 160 | | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
166 | 165 | | |
167 | 166 | | |
168 | 167 | | |
| |||
0 commit comments