test(golden): actual по ближайшему варианту abs_terms (arm-tabular-parser#14)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: cedd7915-2efe-41e5-988c-a9117033598b
This commit is contained in:
Andrey Epifancev 2026-10-06 21:04:50 +04:00
parent 33de51a4a2
commit ba600fcba2
3 changed files with 38 additions and 38 deletions

View File

@ -32,13 +32,13 @@
"sheet=Бухгалтерский баланс. Лист 1 мягкое соотношение «1230 = 12301 + 12302 + 12303 + 12304 + 12305 + 12306 + 12307 + 12308 + 12309» нарушено (колонка 2): 4421092726.00 ≠ 4287107964.69",
"sheet=Бухгалтерский баланс. Лист 1 мягкое соотношение «1410 = 14101 + 14102 + 14103 + 14104 + 14105» нарушено (колонка 2): 4103939756.00 ≠ 4111248501.57",
"sheet=Бухгалтерский баланс. Лист 1 мягкое соотношение «1510 = 15101 + 15102 + 15103 + 15104 + 15105 + 15106 + 15107 + 15108 + 15109» нарушено (колонка 2): 2491069038.00 ≠ 2483760292.60",
"sheet=Отчет о финансовых результата соотношение «2100 = 2110 - 2120» нарушено (колонка 0): -71141000.00 ≠ 14754604344.76",
"sheet=Отчет о финансовых результата соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 0): -740350000.00 ≠ 598068182.50",
"sheet=Отчет о финансовых результата соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 0): -2707350000.00 ≠ 2730328029.67",
"sheet=Отчет о финансовых результата соотношение «2100 = 2110 - 2120» нарушено (колонка 0): -71141000.00 ≠ -71140867.82",
"sheet=Отчет о финансовых результата соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 0): -740350000.00 ≠ -740350182.50",
"sheet=Отчет о финансовых результата соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 0): -2707350000.00 ≠ -2707350001.85",
"sheet=Отчет о финансовых результата мягкое соотношение «2500 = 2400 + 2510 + 2520 + 2530» нарушено (колонка 0): -2235788000.00 ≠ 0.00",
"sheet=Отчет о финансовых результата соотношение «2100 = 2110 - 2120» нарушено (колонка 1): 1976818000.00 ≠ 34280963568.51",
"sheet=Отчет о финансовых результата соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 1): 1138368000.00 ≠ 2815268197.27",
"sheet=Отчет о финансовых результата соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 1): 327724000.00 ≠ 4934484824.17",
"sheet=Отчет о финансовых результата соотношение «2100 = 2110 - 2120» нарушено (колонка 1): 1976818000.00 ≠ 1976817590.17",
"sheet=Отчет о финансовых результата соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 1): 1138368000.00 ≠ 1138367802.73",
"sheet=Отчет о финансовых результата соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 1): 327724000.00 ≠ 327723647.61",
"sheet=Отчет о финансовых результата мягкое соотношение «2410 = 2411 + 2412» нарушено (колонка 1): -85933029.44 ≠ 16781834.97",
"sheet=Отчет о финансовых результата мягкое соотношение «2500 = 2400 + 2510 + 2520 + 2530» нарушено (колонка 1): 240044000.00 ≠ 0.00"
]
@ -4489,37 +4489,37 @@
"column_index": 0,
"relation": "2100 = 2110 - 2120",
"expected": "-71141000.00",
"actual": "14754604344.76"
"actual": "-71140867.82"
},
{
"column_index": 0,
"relation": "2200 = 2100 - 2210 - 2220",
"expected": "-740350000.00",
"actual": "598068182.50"
"actual": "-740350182.50"
},
{
"column_index": 0,
"relation": "2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350",
"expected": "-2707350000.00",
"actual": "2730328029.67"
"actual": "-2707350001.85"
},
{
"column_index": 1,
"relation": "2100 = 2110 - 2120",
"expected": "1976818000.00",
"actual": "34280963568.51"
"actual": "1976817590.17"
},
{
"column_index": 1,
"relation": "2200 = 2100 - 2210 - 2220",
"expected": "1138368000.00",
"actual": "2815268197.27"
"actual": "1138367802.73"
},
{
"column_index": 1,
"relation": "2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350",
"expected": "327724000.00",
"actual": "4934484824.17"
"actual": "327723647.61"
}
],
"soft_relations_failed": [

View File

@ -8,15 +8,15 @@
"rows": 17,
"warnings": [
"sheet=Лист_1 значений с дробной частью при единице тыс. руб.: 23 из 34",
"sheet=Лист_1 соотношение «2100 = 2110 - 2120» нарушено (колонка 0): 2871145000.00 ≠ 15195279201.65",
"sheet=Лист_1 соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 0): 1082675000.00 ≠ 4659614894.80",
"sheet=Лист_1 соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 0): 1027982000.00 ≠ 1580273309.99",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 - 2410 + 2420» нарушено (колонка 0): 816867000.00 ≠ 1239478182.75",
"sheet=Лист_1 соотношение «2100 = 2110 - 2120» нарушено (колонка 0): 2871145000.00 ≠ 2871144583.67",
"sheet=Лист_1 соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 0): 1082675000.00 ≠ 1082675105.20",
"sheet=Лист_1 соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 0): 1027982000.00 ≠ 1027982014.33",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 - 2410 + 2420» нарушено (колонка 0): 816867000.00 ≠ 816485817.25",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 + 2410 + 2460» нарушено (колонка 0): 816867000.00 ≠ 816866491.90",
"sheet=Лист_1 соотношение «2100 = 2110 - 2120» нарушено (колонка 1): 1988970000.00 ≠ 10762559266.89",
"sheet=Лист_1 соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 1): 531933000.00 ≠ 3446006642.69",
"sheet=Лист_1 соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 1): 553881000.00 ≠ 1060629143.30",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 - 2410 + 2420» нарушено (колонка 1): 457988000.00 ≠ 649684850.23",
"sheet=Лист_1 соотношение «2100 = 2110 - 2120» нарушено (колонка 1): 1988970000.00 ≠ 1988969832.47",
"sheet=Лист_1 соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 1): 531933000.00 ≠ 531933357.31",
"sheet=Лист_1 соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 1): 553881000.00 ≠ 553880713.10",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 - 2410 + 2420» нарушено (колонка 1): 457988000.00 ≠ 458077149.77",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 + 2410 + 2460» нарушено (колонка 1): 457988000.00 ≠ 457987867.28"
]
},
@ -399,37 +399,37 @@
"column_index": 0,
"relation": "2100 = 2110 - 2120",
"expected": "2871145000.00",
"actual": "15195279201.65"
"actual": "2871144583.67"
},
{
"column_index": 0,
"relation": "2200 = 2100 - 2210 - 2220",
"expected": "1082675000.00",
"actual": "4659614894.80"
"actual": "1082675105.20"
},
{
"column_index": 0,
"relation": "2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350",
"expected": "1027982000.00",
"actual": "1580273309.99"
"actual": "1027982014.33"
},
{
"column_index": 1,
"relation": "2100 = 2110 - 2120",
"expected": "1988970000.00",
"actual": "10762559266.89"
"actual": "1988969832.47"
},
{
"column_index": 1,
"relation": "2200 = 2100 - 2210 - 2220",
"expected": "531933000.00",
"actual": "3446006642.69"
"actual": "531933357.31"
},
{
"column_index": 1,
"relation": "2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350",
"expected": "553881000.00",
"actual": "1060629143.30"
"actual": "553880713.10"
}
],
"soft_relations_failed": [
@ -437,7 +437,7 @@
"column_index": 0,
"relation": "2400 = 2300 - 2410 + 2420",
"expected": "816867000.00",
"actual": "1239478182.75"
"actual": "816485817.25"
},
{
"column_index": 0,
@ -449,7 +449,7 @@
"column_index": 1,
"relation": "2400 = 2300 - 2410 + 2420",
"expected": "457988000.00",
"actual": "649684850.23"
"actual": "458077149.77"
},
{
"column_index": 1,

View File

@ -10,14 +10,14 @@
"sheet=Лист_1 строк без кода с суммами пропущено: 1",
"sheet=Лист_1 значений с дробной частью при единице тыс. руб.: 16 из 34",
"sheet=Лист_1 соотношение «2100 = 2110 - 2120» нарушено (колонка 0): 392259000.00 ≠ 392258982.50",
"sheet=Лист_1 соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 0): -1365000.00 ≠ 785882601.56",
"sheet=Лист_1 соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 0): 448891000.00 ≠ 461611024.18",
"sheet=Лист_1 соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 0): -1365000.00 ≠ -1364601.56",
"sheet=Лист_1 соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 0): 448891000.00 ≠ 448890272.00",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 - 2410 + 2420» нарушено (колонка 0): 449033000.00 ≠ 448748589.23",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 + 2410 + 2460» нарушено (колонка 0): 449033000.00 ≠ 449033409.98",
"sheet=Лист_1 соотношение «2100 = 2110 - 2120» нарушено (колонка 1): 287018000.00 ≠ 287017990.57",
"sheet=Лист_1 соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 1): -15651000.00 ≠ 589687265.62",
"sheet=Лист_1 соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 1): 432213000.00 ≠ 466282710.27",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 - 2410 + 2420» нарушено (колонка 1): 431027000.00 ≠ 433372183.77",
"sheet=Лист_1 соотношение «2200 = 2100 - 2210 - 2220» нарушено (колонка 1): -15651000.00 ≠ -15651265.62",
"sheet=Лист_1 соотношение «2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350» нарушено (колонка 1): 432213000.00 ≠ 432214266.33",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 - 2410 + 2420» нарушено (колонка 1): 431027000.00 ≠ 431053816.23",
"sheet=Лист_1 мягкое соотношение «2400 = 2300 + 2410 + 2460» нарушено (колонка 1): 431027000.00 ≠ 431026431.13",
"sheet=Лист_1 мягкое соотношение «2410 = 2411 + 2412» нарушено (колонка 1): -1159183.77 ≠ -1186567.40"
]
@ -407,13 +407,13 @@
"column_index": 0,
"relation": "2200 = 2100 - 2210 - 2220",
"expected": "-1365000.00",
"actual": "785882601.56"
"actual": "-1364601.56"
},
{
"column_index": 0,
"relation": "2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350",
"expected": "448891000.00",
"actual": "461611024.18"
"actual": "448890272.00"
},
{
"column_index": 1,
@ -425,13 +425,13 @@
"column_index": 1,
"relation": "2200 = 2100 - 2210 - 2220",
"expected": "-15651000.00",
"actual": "589687265.62"
"actual": "-15651265.62"
},
{
"column_index": 1,
"relation": "2300 = 2200 + 2310 + 2320 - 2330 + 2340 - 2350",
"expected": "432213000.00",
"actual": "466282710.27"
"actual": "432214266.33"
}
],
"soft_relations_failed": [
@ -451,7 +451,7 @@
"column_index": 1,
"relation": "2400 = 2300 - 2410 + 2420",
"expected": "431027000.00",
"actual": "433372183.77"
"actual": "431053816.23"
},
{
"column_index": 1,