def testCamelCaseToSnakeCase(self): self.assertEqual('foo_bar', well_known_types._CamelCaseToSnakeCase('fooBar')) self.assertEqual('_foo_bar', well_known_types._CamelCaseToSnakeCase('FooBar')) self.assertEqual('foo3_bar', well_known_types._CamelCaseToSnakeCase('foo3Bar')) self.assertRaisesRegex( well_known_types.ParseError, 'Fail to parse FieldMask: Path name foo_bar must not contain "_"s.', well_known_types._CamelCaseToSnakeCase, 'foo_bar')
def testCamelCaseToSnakeCase(self): self.assertEqual('foo_bar', well_known_types._CamelCaseToSnakeCase('fooBar')) self.assertEqual('_foo_bar', well_known_types._CamelCaseToSnakeCase('FooBar')) self.assertEqual('foo3_bar', well_known_types._CamelCaseToSnakeCase('foo3Bar')) self.assertRaisesRegexp( ValueError, 'Fail to parse FieldMask: Path name foo_bar must not contain "_"s.', well_known_types._CamelCaseToSnakeCase, 'foo_bar')