Lines Matching defs:model
8 from model import Platforms
9 import model
14 self.model = model.Model()
16 self.model.AddNamespace(self.permissions_json[0],
18 self.permissions = self.model.namespaces.get('permissions')
20 self.model.AddNamespace(self.windows_json[0],
22 self.windows = self.model.namespaces.get('windows')
24 self.model.AddNamespace(self.tabs_json[0],
26 self.tabs = self.model.namespaces.get('tabs')
28 self.model.AddNamespace(self.idl_chromeos[0],
30 self.idl_namespace_chromeos = self.model.namespaces.get(
33 self.model.AddNamespace(self.idl_all_platforms[0],
35 self.idl_namespace_all_platforms = self.model.namespaces.get(
39 self.model.AddNamespace(self.idl_non_specific_platforms[0],
41 self.idl_namespace_non_specific_platforms = self.model.namespaces.get(
45 self.assertEquals(6, len(self.model.namespaces))
65 self.assertEquals(model.PropertyType.STRING,
68 self.assertEquals(model.PropertyType.INTEGER,
71 self.assertEquals(model.PropertyType.ARRAY,
73 self.assertEquals(model.PropertyType.REF,
77 self.assertEquals(model.PropertyType.OBJECT,
85 self.assertEquals(model.PropertyType.CHOICES,
91 self.assertRaises(model.ParseException, self.model.AddNamespace,
119 self.assertEquals(expectations[name], model.UnixName(name))
134 self.assertEquals(expected, model.CamelName(testcase))