| Index: build/android/gyp/java_cpp_enum_tests.py
|
| diff --git a/build/android/gyp/java_cpp_enum_tests.py b/build/android/gyp/java_cpp_enum_tests.py
|
| index b3cef7cdad9658f7a21adb13556784fe2f6df39d..88b2b6009b5751ff92b6b8b0ab5141db9eb2f69f 100755
|
| --- a/build/android/gyp/java_cpp_enum_tests.py
|
| +++ b/build/android/gyp/java_cpp_enum_tests.py
|
| @@ -409,6 +409,17 @@ public class ClassName {
|
| with self.assertRaises(Exception):
|
| HeaderParser(test_data).ParseDefinitions()
|
|
|
| + def testParseMalformedMultiLineDirectiveMissingBrackets(self):
|
| + test_data = """
|
| + // GENERATED_JAVA_ENUM_PACKAGE:
|
| + // test.namespace
|
| + enum Foo {
|
| + FOO_A,
|
| + };
|
| + """.split('\n')
|
| + with self.assertRaises(Exception):
|
| + HeaderParser(test_data).ParseDefinitions()
|
| +
|
| def testEnumValueAssignmentNoneDefined(self):
|
| definition = EnumDefinition(original_enum_name='c', enum_package='p')
|
| definition.AppendEntry('A', None)
|
|
|