fix: remove prefix_path

This commit is contained in:
egarette@silique.fr 2025-01-04 11:44:09 +01:00
parent d28c5aae0a
commit 2227438899
4 changed files with 26 additions and 10 deletions

View file

@ -159,7 +159,7 @@ class RougailOutputFormatter:
else:
attributes = self.families_attributes
for attr, default_value in attributes.items():
if attr in ["name", "path", "namespace", "version", "path_prefix", "xmlfiles"]:
if attr in ["name", "path", "namespace", "version", "xmlfiles"]:
continue
try:
value = getattr(obj, attr)
@ -204,7 +204,7 @@ class RougailOutputFormatter:
multi = obj.multi or isinstance(obj.default, list)
type_ = obj.type
for attr, default_value in self.variables_attributes.items():
if attr in ["name", "path", "namespace", "version", "path_prefix", "xmlfiles"]:
if attr in ["name", "path", "namespace", "version", "xmlfiles"]:
continue
try:
value = getattr(obj, attr)

View file

@ -0,0 +1,7 @@
---
version: 1.1
family:
exists: true
variable:

View file

@ -1,27 +1,36 @@
---
version: 1.1
var1: # a variable
var1: # first variable
family: # a family
var2: # a second variable
var2:
description: a second variable
test:
- string6
subfamily: # a sub family
variable: # a variable
variable: # third variable
- variable: ___.var1
- variable: __.var2
family2: # a family
var2:
description: a variable2
default:
variable: __.family.var2
var3:
test:
- string5
default: string4
subfamily: # a sub family
variable: # a variable
variable: # fourth variable
- variable: ___.var1
- variable: ___.family.var2
- variable: __.var2
- variable: __.var3

View file

@ -7,11 +7,11 @@ from rougail_tests.utils import get_structures_list, get_rougail_config, config_
excludes = [
# "24_0family_hidden_condition_sub_family",
# "16_6exists_family",
]
test_ok = get_structures_list(excludes)
# test_ok = [Path('../rougail-tests/structures/20_9family_absolute')]
# test_ok = [Path('../rougail-tests/structures/16_6exists_family')]
def idfn(fixture_value):