Complete name-first 1C adapter saved-state support
This commit is contained in:
@@ -0,0 +1,143 @@
|
||||
{
|
||||
"schema": "onec_metadata_kind_fixture_manifest.v1",
|
||||
"default_base_id": "upo_test",
|
||||
"required_kinds": [
|
||||
"CalculationRegister",
|
||||
"Sequence",
|
||||
"Interface"
|
||||
],
|
||||
"policy": {
|
||||
"provisioning_tool": "1c_designer",
|
||||
"direct_sql_write_allowed": false,
|
||||
"apply_to_active_configuration_by_default": false,
|
||||
"credentials_in_manifest_allowed": false
|
||||
},
|
||||
"designer": {
|
||||
"required_version": "8.5.1.1236",
|
||||
"access_mode": "operating_system_integrated_only",
|
||||
"credential_arguments_allowed": false,
|
||||
"export_script": "scripts/export_1c_extension_sources.ps1"
|
||||
},
|
||||
"external_reference": {
|
||||
"repository": "https://github.com/asosnoviy/go1cover.git",
|
||||
"commit": "c7e3ea3d90396d341cb98285c29973bcc0a82eca",
|
||||
"source_path": "testresourse/cf/designer/src",
|
||||
"license": "GPL-3.0",
|
||||
"usage": "external_reference_only_not_vendored",
|
||||
"kind_paths": {
|
||||
"CalculationRegister": "CalculationRegisters/РегистрРасчета1.xml",
|
||||
"Sequence": "Sequences/Последовательность1.xml",
|
||||
"Interface": "Interfaces/Интерфейс1.xml"
|
||||
}
|
||||
},
|
||||
"fixtures": [
|
||||
{
|
||||
"id": "calculation_register_saved_extension",
|
||||
"kind": "CalculationRegister",
|
||||
"kind_ru": "РегистрРасчета",
|
||||
"coverage_before_fixture": "decoder_and_unit_tests",
|
||||
"target": {
|
||||
"mode": "extension_saved_state",
|
||||
"base_id": "upo_test",
|
||||
"platform_version": "8.5.1.1236",
|
||||
"extension": "test2",
|
||||
"state": "working"
|
||||
},
|
||||
"selector": {
|
||||
"names": [
|
||||
"tt_РегистрРасчета1",
|
||||
"tt_CalcRegister1"
|
||||
],
|
||||
"guid": "a4dfe8f1-2ce8-43c9-8b41-3deb7238c5d5"
|
||||
},
|
||||
"dependencies": [
|
||||
{
|
||||
"kind": "ChartOfCalculationTypes",
|
||||
"name": "tt_ВидыРасчета1"
|
||||
}
|
||||
],
|
||||
"expected_activation_states": [
|
||||
"saved_only",
|
||||
"saved_override",
|
||||
"active"
|
||||
],
|
||||
"smoke_methods": [
|
||||
"metadata.object.get",
|
||||
"metadata.object.properties",
|
||||
"metadata.object.attributes",
|
||||
"metadata.object.related"
|
||||
],
|
||||
"provisioning": {
|
||||
"operation": "create_or_load_with_designer",
|
||||
"save_extension": true,
|
||||
"apply_extension": false,
|
||||
"rollback": "remove_fixture_objects_with_designer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "sequence_saved_extension",
|
||||
"kind": "Sequence",
|
||||
"kind_ru": "Последовательность",
|
||||
"coverage_before_fixture": "generic_decoder_and_unit_discovery",
|
||||
"target": {
|
||||
"mode": "extension_saved_state",
|
||||
"base_id": "upo_test",
|
||||
"platform_version": "8.5.1.1236",
|
||||
"extension": "test2",
|
||||
"state": "working"
|
||||
},
|
||||
"selector": {
|
||||
"names": [
|
||||
"tt_Последовательность1",
|
||||
"tt_Sequence1"
|
||||
]
|
||||
},
|
||||
"dependencies": [],
|
||||
"expected_activation_states": [
|
||||
"saved_only",
|
||||
"saved_override",
|
||||
"active"
|
||||
],
|
||||
"smoke_methods": [
|
||||
"metadata.object.get",
|
||||
"metadata.object.properties",
|
||||
"metadata.object.attributes"
|
||||
],
|
||||
"provisioning": {
|
||||
"operation": "create_or_load_with_designer",
|
||||
"save_extension": true,
|
||||
"apply_extension": false,
|
||||
"rollback": "remove_fixture_objects_with_designer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "interface_legacy_base",
|
||||
"kind": "Interface",
|
||||
"kind_ru": "Интерфейс",
|
||||
"coverage_before_fixture": "root_collection_discovery_only",
|
||||
"target": {
|
||||
"mode": "dedicated_base_active",
|
||||
"base_override_required": true
|
||||
},
|
||||
"selector": {
|
||||
"names": [
|
||||
"tt_Интерфейс1",
|
||||
"tt_Interface1"
|
||||
]
|
||||
},
|
||||
"dependencies": [],
|
||||
"expected_activation_states": [
|
||||
"active"
|
||||
],
|
||||
"smoke_methods": [
|
||||
"metadata.object.get"
|
||||
],
|
||||
"provisioning": {
|
||||
"operation": "load_legacy_configuration_with_designer",
|
||||
"save_extension": false,
|
||||
"apply_extension": false,
|
||||
"rollback": "discard_dedicated_test_base"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user