Exemple #1
0
 def test_add_or_get_returns_with_out_adding_duplicate(self):
     t = Template()
     p = Parameter("param", Type="String", Default="foo")
     t.add_parameter(p)
     result = t.get_or_add_parameter(p)
     self.assertEqual(t.parameters["param"], p)
     self.assertEqual(result, p)
     self.assertEqual(len(t.parameters), 1)
Exemple #2
0
 def test_add_or_get_returns_with_out_adding_duplicate(self):
     t = Template()
     p = Parameter("param", Type="String", Default="foo")
     t.add_parameter(p)
     result = t.get_or_add_parameter(p)
     self.assertEquals(t.parameters["param"], p)
     self.assertEquals(result, p)
     self.assertEquals(len(t.parameters), 1)
Exemple #3
0
 def test_get_or_add_adds(self):
     t = Template()
     p = Parameter("param", Type="String", Default="foo")
     result = t.get_or_add_parameter(p)
     self.assertEqual(t.parameters["param"], p)
     self.assertEqual(result, p)
Exemple #4
0
 def test_get_or_add_adds(self):
     t = Template()
     p = Parameter("param", Type="String", Default="foo")
     result = t.get_or_add_parameter(p)
     self.assertEquals(t.parameters["param"], p)
     self.assertEquals(result, p)