Exemplo n.º 1
0
Arquivo: tests.py Projeto: thoas/nydus
    def test_evaled_repr(self):
        ec = EventualCommand('foo')
        ec('bar', baz='foo')
        ec.resolve_as('biz')

        if PY2:
            self.assertEqual(repr(ec), "u'biz'")
        else:
            self.assertEqual(repr(ec), "'biz'")
Exemplo n.º 2
0
    def test_evaled_repr(self):
        ec = EventualCommand('foo')
        ec('bar', baz='foo')
        ec.resolve_as('biz')

        if PY2:
            self.assertEqual(repr(ec), "u'biz'")
        else:
            self.assertEqual(repr(ec), "'biz'")
Exemplo n.º 3
0
Arquivo: tests.py Projeto: thoas/nydus
 def test_command_error_returns_as_error(self):
     ec = EventualCommand('foo')
     ec.resolve_as(CommandError([ValueError('test')]))
     self.assertEqual(ec.is_error, True)
Exemplo n.º 4
0
Arquivo: tests.py Projeto: thoas/nydus
    def test_evaled_unicode(self):
        ec = EventualCommand('foo')
        ec.resolve_as('biz')

        self.assertEqual('%s' % ec, 'biz')
Exemplo n.º 5
0
Arquivo: tests.py Projeto: thoas/nydus
    def test_nonzero(self):
        ec = EventualCommand('foo')()
        ec.resolve_as(None)

        self.assertEqual(int(ec or 0), 0)
Exemplo n.º 6
0
Arquivo: tests.py Projeto: thoas/nydus
    def test_coersion(self):
        ec = EventualCommand('foo')()
        ec.resolve_as('5')

        self.assertEqual(int(ec), 5)
Exemplo n.º 7
0
Arquivo: tests.py Projeto: tupy/nydus
    def test_isinstance_check(self):
        ec = EventualCommand('foo')
        ec.resolve_as(['foo', 'bar'])

        self.assertEquals(isinstance(ec, list), True)
Exemplo n.º 8
0
    def test_evaled_unicode(self):
        ec = EventualCommand('foo')
        ec.resolve_as('biz')

        self.assertEquals(unicode(ec), u'biz')
Exemplo n.º 9
0
Arquivo: tests.py Projeto: tupy/nydus
 def test_command_error_returns_as_error(self):
     ec = EventualCommand('foo')
     ec.resolve_as(CommandError([ValueError('test')]))
     self.assertEquals(ec.is_error, True)
Exemplo n.º 10
0
Arquivo: tests.py Projeto: tupy/nydus
    def test_evaled_unicode(self):
        ec = EventualCommand('foo')
        ec.resolve_as('biz')

        self.assertEquals(unicode(ec), u'biz')
Exemplo n.º 11
0
Arquivo: tests.py Projeto: tupy/nydus
    def test_nonzero(self):
        ec = EventualCommand('foo')()
        ec.resolve_as(None)

        self.assertEquals(int(ec or 0), 0)
Exemplo n.º 12
0
Arquivo: tests.py Projeto: tupy/nydus
    def test_coersion(self):
        ec = EventualCommand('foo')()
        ec.resolve_as('5')

        self.assertEquals(int(ec), 5)
Exemplo n.º 13
0
Arquivo: tests.py Projeto: tupy/nydus
    def test_evaled_repr(self):
        ec = EventualCommand('foo')
        ec('bar', baz='foo')
        ec.resolve_as('biz')

        self.assertEquals(repr(ec), u"'biz'")
Exemplo n.º 14
0
    def test_evaled_unicode(self):
        ec = EventualCommand('foo')
        ec.resolve_as('biz')

        self.assertEqual('%s' % ec, 'biz')
Exemplo n.º 15
0
Arquivo: tests.py Projeto: thoas/nydus
 def test_other_error_does_not_return_as_error(self):
     ec = EventualCommand('foo')
     ec.resolve_as(ValueError('test'))
     self.assertEqual(ec.is_error, False)
Exemplo n.º 16
0
Arquivo: tests.py Projeto: tupy/nydus
 def test_other_error_does_not_return_as_error(self):
     ec = EventualCommand('foo')
     ec.resolve_as(ValueError('test'))
     self.assertEquals(ec.is_error, False)
Exemplo n.º 17
0
Arquivo: tests.py Projeto: thoas/nydus
    def test_isinstance_check(self):
        ec = EventualCommand('foo')
        ec.resolve_as(['foo', 'bar'])

        self.assertEqual(isinstance(ec, list), True)
Exemplo n.º 18
0
    def test_evaled_repr(self):
        ec = EventualCommand('foo')
        ec('bar', baz='foo')
        ec.resolve_as('biz')

        self.assertEquals(repr(ec), u"'biz'")