+36
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Standard_XML_Data>
|
||||
<Lab_Name Value="АгроСтар" Name="Lab_Name"/>
|
||||
<Sample_Data>
|
||||
<Sample_No Value="471505270426" Name="Sample_No"/>
|
||||
<Name Value="АО ПЗ Мельниково" Name="Name"/>
|
||||
<Farm_ID Value="4715" Name="Farm_ID"/>
|
||||
<Lot_name Value="" Name="Lot_name"/>
|
||||
<Date_Printed Value="2026-04-27" Name="Date_Printed"/>
|
||||
<Type Value="Mixed haylage" Name="Type"/>
|
||||
<Desc_1 Value="Силос разнотравье (многолетние травы) яма 5 закрытая" Name="Desc_1"/>
|
||||
<Desc_2 Value="" Name="Desc_2"/>
|
||||
<Desc_3 Value="" Name="Desc_3"/>
|
||||
<Product_code Value="1C:CN" Name="Product_code"/>
|
||||
<DM Value="25.06" Name="DM"/>
|
||||
<CP Value="10.75" Name="CP"/>
|
||||
<NDF Value="64.55" Name="NDF"/>
|
||||
<ADF Value="44.44" Name="ADF"/>
|
||||
<Fat_EE Value="4.45" Name="Fat_EE"/>
|
||||
<Ash Value="9.48" Name="Ash"/>
|
||||
<Ca Value="0.73" Name="Ca"/>
|
||||
<P Value="0.26" Name="P"/>
|
||||
<Mg Value="0.14" Name="Mg"/>
|
||||
<K Value="1.45" Name="K"/>
|
||||
<S Value="0.17" Name="S"/>
|
||||
<Cl Value="0.39" Name="Cl"/>
|
||||
<Sugar_WSC Value="1.84" Name="Sugar_WSC"/>
|
||||
<Starch Value="0.52" Name="Starch"/>
|
||||
<NFC Value="17.66" Name="NFC"/>
|
||||
<TDN Value="53.01" Name="TDN"/>
|
||||
<NDICP_CP Value="27.77" Name="NDICP_CP"/>
|
||||
<NDFDom_IV_30hr Value="51.91" Name="NDFDom_IV_30hr"/>
|
||||
<Lys Value="0.44" Name="Lys"/>
|
||||
<Met Value="0.29" Name="Met"/>
|
||||
</Sample_Data>
|
||||
</Standard_XML_Data>
|
||||
@@ -0,0 +1,9 @@
|
||||
[
|
||||
{
|
||||
"id": "prof-beef-001",
|
||||
"key": "beef_grow_400",
|
||||
"label": "Откорм 400 кг",
|
||||
"type": "BEEF",
|
||||
"norms_data": {"dry_matter": {"min": 4000, "max": 5000}}
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,8 @@
|
||||
[
|
||||
{
|
||||
"id": "tab-ing-1",
|
||||
"external_no": 1001,
|
||||
"name": "Ячмень",
|
||||
"nutrients": {"Сыр. Протеин": 115, "СВ": 860}
|
||||
}
|
||||
]
|
||||
+101
@@ -0,0 +1,101 @@
|
||||
[
|
||||
{
|
||||
"id": "concentrate_with_omd",
|
||||
"context": {"feed_group": "concentrate", "is_main_feed": false},
|
||||
"input": {
|
||||
"СВ": 906,
|
||||
"Сыр. Протеин": 440,
|
||||
"Сырая клетч": 108,
|
||||
"Сырой жир": 70,
|
||||
"Сырая зола": 64,
|
||||
"ВРХ Орг Вещ": 79,
|
||||
"КРС Протеин": 88,
|
||||
"КРС Сырой жир": 94,
|
||||
"КРС Сырая клетч": 82,
|
||||
"КРС БЭВ": 86
|
||||
},
|
||||
"expected": {
|
||||
"Перевар Орг Вещ": 665.18,
|
||||
"OЭ КРС форм": 11.796,
|
||||
"ЧЭЛ - КРС Форм": 7.186,
|
||||
"уСП формул": 174.0553,
|
||||
"БРА": 42.5512
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "hay_with_omd",
|
||||
"context": {"feed_group": "rough", "is_main_feed": true},
|
||||
"input": {
|
||||
"СВ": 830,
|
||||
"Осн.Корм": 1000,
|
||||
"Сыр. Протеин": 117,
|
||||
"Сырая клетч": 266,
|
||||
"Сырой жир": 23,
|
||||
"Сырая зола": 72,
|
||||
"ВРХ Орг Вещ": 64,
|
||||
"КРС Протеин": 57,
|
||||
"КРС Сырой жир": 39,
|
||||
"КРС Сырая клетч": 66,
|
||||
"КРС БЭВ": 63
|
||||
},
|
||||
"expected": {
|
||||
"Перевар Орг Вещ": 485.12,
|
||||
"OЭ КРС форм": 7.3599,
|
||||
"ЧЭЛ - КРС Форм": 4.2634
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "straw_default_omd_65",
|
||||
"context": {"feed_group": "rough", "is_main_feed": true},
|
||||
"input": {
|
||||
"СВ": 860,
|
||||
"Осн.Корм": 1000,
|
||||
"Сыр. Протеин": 31,
|
||||
"Сырая клетч": 384,
|
||||
"Сырой жир": 13,
|
||||
"Сырая зола": 58,
|
||||
"КРС Протеин": 30,
|
||||
"КРС Сырой жир": 34,
|
||||
"КРС Сырая клетч": 58,
|
||||
"КРС БЭВ": 44
|
||||
},
|
||||
"expected": {
|
||||
"Перевар Орг Вещ": 521.3,
|
||||
"OЭ КРС форм": 7.5636,
|
||||
"ЧЭЛ - КРС Форм": 4.388,
|
||||
"БРА": -10.0182
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "succulent_default_omd_72",
|
||||
"context": {"feed_group": "succulent", "is_main_feed": true},
|
||||
"input": {
|
||||
"СВ": 110,
|
||||
"Осн.Корм": 1000,
|
||||
"Сыр. Протеин": 12,
|
||||
"Сырая клетч": 10,
|
||||
"Сырой жир": 1,
|
||||
"Сырая зола": 8
|
||||
},
|
||||
"expected": {
|
||||
"Перевар Орг Вещ": 66.3
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "rnb_formula",
|
||||
"context": {"feed_group": "concentrate", "is_main_feed": false},
|
||||
"input": {
|
||||
"СВ": 906,
|
||||
"Сыр. Протеин": 440,
|
||||
"Сырая клетч": 108,
|
||||
"Сырой жир": 70,
|
||||
"Сырая зола": 64,
|
||||
"ВРХ Орг Вещ": 79,
|
||||
"КРС Протеин": 88,
|
||||
"КРС Сырой жир": 94,
|
||||
"КРС Сырая клетч": 82,
|
||||
"КРС БЭВ": 86
|
||||
},
|
||||
"expected_rnb": 42.5512
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,5 @@
|
||||
# Minimal blocklist for pytest (login/password validation).
|
||||
password
|
||||
12345678
|
||||
qwerty
|
||||
admin123
|
||||
Reference in New Issue
Block a user