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'")
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'")
def test_command_error_returns_as_error(self): ec = EventualCommand('foo') ec.resolve_as(CommandError([ValueError('test')])) self.assertEqual(ec.is_error, True)
def test_evaled_unicode(self): ec = EventualCommand('foo') ec.resolve_as('biz') self.assertEqual('%s' % ec, 'biz')
def test_nonzero(self): ec = EventualCommand('foo')() ec.resolve_as(None) self.assertEqual(int(ec or 0), 0)
def test_coersion(self): ec = EventualCommand('foo')() ec.resolve_as('5') self.assertEqual(int(ec), 5)
def test_isinstance_check(self): ec = EventualCommand('foo') ec.resolve_as(['foo', 'bar']) self.assertEquals(isinstance(ec, list), True)
def test_evaled_unicode(self): ec = EventualCommand('foo') ec.resolve_as('biz') self.assertEquals(unicode(ec), u'biz')
def test_command_error_returns_as_error(self): ec = EventualCommand('foo') ec.resolve_as(CommandError([ValueError('test')])) self.assertEquals(ec.is_error, True)
def test_evaled_unicode(self): ec = EventualCommand('foo') ec.resolve_as('biz') self.assertEquals(unicode(ec), u'biz')
def test_nonzero(self): ec = EventualCommand('foo')() ec.resolve_as(None) self.assertEquals(int(ec or 0), 0)
def test_coersion(self): ec = EventualCommand('foo')() ec.resolve_as('5') self.assertEquals(int(ec), 5)
def test_evaled_repr(self): ec = EventualCommand('foo') ec('bar', baz='foo') ec.resolve_as('biz') self.assertEquals(repr(ec), u"'biz'")
def test_evaled_unicode(self): ec = EventualCommand('foo') ec.resolve_as('biz') self.assertEqual('%s' % ec, 'biz')
def test_other_error_does_not_return_as_error(self): ec = EventualCommand('foo') ec.resolve_as(ValueError('test')) self.assertEqual(ec.is_error, False)
def test_other_error_does_not_return_as_error(self): ec = EventualCommand('foo') ec.resolve_as(ValueError('test')) self.assertEquals(ec.is_error, False)
def test_isinstance_check(self): ec = EventualCommand('foo') ec.resolve_as(['foo', 'bar']) self.assertEqual(isinstance(ec, list), True)
def test_evaled_repr(self): ec = EventualCommand('foo') ec('bar', baz='foo') ec.resolve_as('biz') self.assertEquals(repr(ec), u"'biz'")