tests: added test for sorting pb_type tags Signed-off-by: Grzegorz Latosinski <glatosinski@antmicro.com>
diff --git a/tests/convert_and_merge_composable_tests/tag-sorting.golden.xml b/tests/convert_and_merge_composable_tests/tag-sorting.golden.xml new file mode 100644 index 0000000..171f0c2 --- /dev/null +++ b/tests/convert_and_merge_composable_tests/tag-sorting.golden.xml
@@ -0,0 +1,13 @@ +<?xml version="1.0"?> +<pb_type blif_model=".subckt blifmodel" name="test"> + <input name="a" num_pins="2"/> + <input name="b" num_pins="2"/> + <input name="m" num_pins="1"/> + <output name="aout" num_pins="4"/> + <output name="bout" num_pins="4"/> + <delay_constant in_port="test.a" max="30e-12" out_port="test.aout"/> + <delay_constant in_port="test.b" max="30e-12" out_port="test.aout"/> + <delay_constant in_port="test.m" max="10e-12" out_port="test.aout"/> + <delay_constant in_port="test.a" max="30e-12" out_port="test.bout"/> + <delay_constant in_port="test.b" max="30e-12" out_port="test.bout"/> +</pb_type>
diff --git a/tests/convert_and_merge_composable_tests/tag-sorting.xml b/tests/convert_and_merge_composable_tests/tag-sorting.xml new file mode 100644 index 0000000..57d8aca --- /dev/null +++ b/tests/convert_and_merge_composable_tests/tag-sorting.xml
@@ -0,0 +1,13 @@ +<?xml version='1.0' encoding='utf-8'?> +<pb_type blif_model=".subckt blifmodel" name="test"> + <input name="b" num_pins="2"/> + <input name="m" num_pins="1"/> + <input name="a" num_pins="2"/> + <output name="bout" num_pins="4"/> + <output name="aout" num_pins="4"/> + <delay_constant in_port="b" max="30e-12" out_port="bout"/> + <delay_constant in_port="b" max="30e-12" out_port="aout"/> + <delay_constant in_port="a" max="30e-12" out_port="aout"/> + <delay_constant in_port="a" max="30e-12" out_port="bout"/> + <delay_constant in_port="m" max="10e-12" out_port="aout"/> +</pb_type>