diff --git a/tests/dictionaries/80valid_enum_base_redefine/00-base.xml b/tests/dictionaries/80valid_enum_base_redefine/00-base.xml
new file mode 100644
index 00000000..b9d58f5c
--- /dev/null
+++ b/tests/dictionaries/80valid_enum_base_redefine/00-base.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+ non
+
+
+
+
+ c
+
+
+ c
+
+
+
+
+
+
+ a
+ b
+ c
+
+
+ a
+ b
+ c
+
+
+
+
diff --git a/tests/dictionaries/80valid_enum_base_redefine/01-base.xml b/tests/dictionaries/80valid_enum_base_redefine/01-base.xml
new file mode 100644
index 00000000..1615f5ec
--- /dev/null
+++ b/tests/dictionaries/80valid_enum_base_redefine/01-base.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+ c
+
+
+
+
+
+
+ a
+ c
+
+
+
+
diff --git a/tests/dictionaries/80valid_enum_base_redefine/__init__.py b/tests/dictionaries/80valid_enum_base_redefine/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/tests/dictionaries/80valid_enum_base_redefine/errno_3 b/tests/dictionaries/80valid_enum_base_redefine/errno_3
new file mode 100644
index 00000000..e69de29b