Exemplo n.º 1
0
  def test_template_with_name(self):
    tmpl1 = scopes.Template('s1', var_scoped_function)
    tmpl2 = scopes.Template('s1', var_scoped_function)

    v1 = tmpl1()
    v2 = tmpl1()
    v3 = tmpl2()
    self.assertEqual(v1, v2)
    self.assertNotEqual(v1, v3)
    self.assertEqual('s1/dummy:0', v1.name)
    self.assertEqual('s1_2/dummy:0', v3.name)
Exemplo n.º 2
0
  def test_template_without_name(self):
    tmpl1 = scopes.Template(None, var_scoped_function)

    v1 = tmpl1()
    v2 = tmpl1()
    self.assertEqual(v1, v2)
    self.assertEqual('dummy:0', v1.name)