Ejemplo n.º 1
0
 def test_ListTarget(self):
     self._buildTest(
         Py.ListTarget(
             targets=[Py.SingleTarget(name='t'),
                      Py.SingleTarget(name='v')]),
         ListTarget([SingleTarget('t'),
                     SingleTarget('v')]))
Ejemplo n.º 2
0
 def test_Target_coerce(self):
     t = SingleTarget('t')
     self.assert_(t is target(t))
     self._buildTest(
         Py.SingleTarget(name='t'),
         target(
             Embedded.EmbeddedPython2Target(
                 Py.PythonTarget(target=Py.SingleTarget(name='t')))))
     self._buildTest(Py.SingleTarget(name='t'),
                     target(Py.SingleTarget(name='t')))
     self._buildTest(
         Py.TupleTarget(
             targets=[Py.SingleTarget(name='t'),
                      Py.SingleTarget(name='v')]),
         target((Py.SingleTarget(name='t'), Py.SingleTarget(name='v'))))
     self._buildTest(
         Py.ListTarget(
             targets=[Py.SingleTarget(name='t'),
                      Py.SingleTarget(name='v')]),
         target([Py.SingleTarget(name='t'),
                 Py.SingleTarget(name='v')]))
Ejemplo n.º 3
0
 def build(self):
     return Py.ListTarget(targets=[t.build() for t in self.targets])