Fix and test JSON conversions on nonconsecutive enums
Change-Id: I057940c95bd6e371568be5ca1f426a40a6a73e95
diff --git a/aos/json_to_flatbuffer.fbs b/aos/json_to_flatbuffer.fbs
index 7ce9ae6..7180322 100644
--- a/aos/json_to_flatbuffer.fbs
+++ b/aos/json_to_flatbuffer.fbs
@@ -21,6 +21,11 @@
Array
}
+enum NonConsecutive : int {
+ Zero = 0,
+ Big = 10000000,
+}
+
table Location {
name:string (id: 0);
type:string (id: 1);
@@ -126,6 +131,9 @@
foo_struct:FooStruct (id: 34);
vector_foo_struct:[FooStruct] (id: 35);
foo_struct_enum:StructEnum (id: 36);
+
+ foo_enum_nonconsecutive:NonConsecutive (id: 37);
+ foo_enum_nonconsecutive_default:NonConsecutive = Big (id: 38);
}
root_type Configuration;