Example #1
0
 def test_tactics(self):
     # configure from empty and a layer with tactics
     c = BuildConfig()
     c._tactics = ['a', 'b', 'c']
     c = c.new_child()
     c._tactics = ['d', 'c']
     self.assertEqual(c.tactics[:5], ['d', 'c', 'a', 'b', 'c'])
Example #2
0
 def test_tactics(self):
     # configure from empty and a layer with tactics
     c = BuildConfig()
     c._tactics = ["a", "b", "c"]
     c = c.new_child()
     c._tactics = ["d", "c"]
     self.assertEqual(c.tactics()[:5], ["d", "c", "a", "b", "c"])
Example #3
0
 def test_rget(self):
     c = BuildConfig()
     c['a'] = 1
     c = c.new_child()
     c['a'] = 99
     c['b'] = "alpha"
     self.assertEqual(c.get('a'), 99)
     self.assertEqual(c.get('b'), "alpha")
     self.assertEqual(c.rget('a'), [99, 1])
Example #4
0
 def test_rget(self):
     c = BuildConfig()
     c["a"] = 1
     c = c.new_child()
     c["a"] = 99
     c["b"] = "alpha"
     self.assertEqual(c.get("a"), 99)
     self.assertEqual(c.get("b"), "alpha")
     self.assertEqual(c.rget("a"), [99, 1])