• Home
  • Raw
  • Download

Lines Matching full:settings

7 """unittest for settings."""
17 import settings
25 self.settings = settings.Settings("global_name", "global")
28 self.assertEqual(self.settings.name, "global_name")
29 self.assertEqual(self.settings.settings_type, "global")
30 self.assertIsNone(self.settings.parent)
33 self.assertIsNone(self.settings.parent)
35 self.settings.SetParentSettings(settings_parent)
36 self.assertIsNotNone(self.settings.parent)
37 self.assertTrue(isinstance(self.settings.parent, dict))
38 self.assertEqual(self.settings.parent, settings_parent)
41 self.assertEqual(self.settings.fields, {})
42 self.settings.AddField(
50 self.assertEqual(len(self.settings.fields), 1)
54 self.settings.AddField,
64 res = self.settings.fields["iterations"]
69 self.assertEqual(self.settings.fields, {})
70 self.settings.AddField(
78 res = self.settings.fields["iterations"]
81 self.settings.SetField("iterations", 10)
82 res = self.settings.fields["iterations"]
87 Exception, self.settings.SetField, "remote", "lumpy1.cros"
90 self.settings.AddField(
99 self.assertTrue(isinstance(self.settings.fields, dict))
100 self.assertEqual(len(self.settings.fields), 2)
101 res = self.settings.fields["remote"]
103 self.settings.SetField("remote", "lumpy1.cros", append=True)
104 self.settings.SetField("remote", "lumpy2.cros", append=True)
105 res = self.settings.fields["remote"]
110 self.assertRaises(Exception, self.settings.GetField, "iterations")
113 self.settings.AddField(
120 self.assertIsNotNone(self.settings.fields["iterations"])
121 self.assertRaises(Exception, self.settings.GetField, "iterations")
124 self.settings.SetField("iterations", 5)
125 res = self.settings.GetField("iterations")
151 self.settings.AddField(
168 res = self.settings.GetField("email")
171 self.settings.Override(global_settings)
172 res = self.settings.GetField("email")
177 self.settings.AddField(
184 self.settings.AddField(
194 self.settings.AddField(
205 self.assertRaises(Exception, self.settings.Validate)
206 self.settings.SetField("iterations", 2)
207 self.settings.SetField("remote", "x86-alex.cros", append=True)
209 self.settings.Validate()
229 self.settings.GetXbuddyPath(
251 self.settings.GetXbuddyPath(
273 self.settings.GetXbuddyPath(