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: else:
attributes = self.families_attributes attributes = self.families_attributes
for attr, default_value in attributes.items(): 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 continue
try: try:
value = getattr(obj, attr) value = getattr(obj, attr)
@ -204,7 +204,7 @@ class RougailOutputFormatter:
multi = obj.multi or isinstance(obj.default, list) multi = obj.multi or isinstance(obj.default, list)
type_ = obj.type type_ = obj.type
for attr, default_value in self.variables_attributes.items(): 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 continue
try: try:
value = getattr(obj, attr) 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 version: 1.1
var1: # a variable var1: # first variable
family: # a family family: # a family
var2: # a second variable var2:
description: a second variable
test:
- string6
subfamily: # a sub family subfamily: # a sub family
variable: # a variable variable: # third variable
- variable: ___.var1 - variable: ___.var1
- variable: __.var2 - variable: __.var2
family2: # a family family2: # a family
var2: var2:
description: a variable2
default: default:
variable: __.family.var2 variable: __.family.var2
var3:
test:
- string5
default: string4
subfamily: # a sub family subfamily: # a sub family
variable: # a variable variable: # fourth variable
- variable: ___.var1 - variable: ___.var1
- variable: ___.family.var2 - 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 = [ excludes = [
# "24_0family_hidden_condition_sub_family", # "16_6exists_family",
] ]
test_ok = get_structures_list(excludes) 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): def idfn(fixture_value):