Index: tests/enum_tests/.expect/stringEnum.txt
===================================================================
--- tests/enum_tests/.expect/stringEnum.txt	(revision d8e2a09543f35ee50941fc5ef2b7d98498ebe3b7)
+++ tests/enum_tests/.expect/stringEnum.txt	(revision d8e2a09543f35ee50941fc5ef2b7d98498ebe3b7)
@@ -0,0 +1,1 @@
+zero: zero, one: one
Index: tests/enum_tests/.expect/typedIntEnum.txt
===================================================================
--- tests/enum_tests/.expect/typedIntEnum.txt	(revision d8e2a09543f35ee50941fc5ef2b7d98498ebe3b7)
+++ tests/enum_tests/.expect/typedIntEnum.txt	(revision d8e2a09543f35ee50941fc5ef2b7d98498ebe3b7)
@@ -0,0 +1,1 @@
+zero: 0, one: 1
Index: tests/enum_tests/stringEnum.cfa
===================================================================
--- tests/enum_tests/stringEnum.cfa	(revision d8e2a09543f35ee50941fc5ef2b7d98498ebe3b7)
+++ tests/enum_tests/stringEnum.cfa	(revision d8e2a09543f35ee50941fc5ef2b7d98498ebe3b7)
@@ -0,0 +1,11 @@
+#include <stdio.h>
+
+enum(char *) IntEnum {
+    zero="zero",
+    one="one"
+};
+
+int main() {
+    printf("zero: %s, one: %s\n", zero, one);
+    return 0;
+}
Index: tests/enum_tests/typedIntEnum.c
===================================================================
--- tests/enum_tests/typedIntEnum.c	(revision 92538ab6b62a97cccbb9045dcd6004887dec9529)
+++ 	(revision )
@@ -1,11 +1,0 @@
-#include <stdio.h>
-
-enum(int) IntEnum {
-    zero,
-    one
-};
-
-int main() {
-    printf("zero: %d, one: %d \n", zero, one);
-    return 0;
-}
Index: tests/enum_tests/typedIntEnum.cfa
===================================================================
--- tests/enum_tests/typedIntEnum.cfa	(revision d8e2a09543f35ee50941fc5ef2b7d98498ebe3b7)
+++ tests/enum_tests/typedIntEnum.cfa	(revision d8e2a09543f35ee50941fc5ef2b7d98498ebe3b7)
@@ -0,0 +1,11 @@
+#include <stdio.h>
+
+enum(int) IntEnum {
+    zero,
+    one
+};
+
+int main() {
+    printf("zero: %d, one: %d\n", zero, one);
+    return 0;
+}
