def test_from_value(): """Ensure registered values can be obtained from from_value().""" t = TokenKind.from_value(3) ok_(isinstance(t, TokenKind)) eq_(t, TokenKind.LITERAL)
def test_unknown_value(): """Ensure trying to fetch an unknown value raises.""" TokenKind.from_value(-1)
def test_from_value(self): """Ensure registered values can be obtained from from_value().""" t = TokenKind.from_value(3) self.assertIsInstance(t, TokenKind) self.assertEqual(t, TokenKind.LITERAL)
def test_unknown_value(self): """Ensure trying to fetch an unknown value raises.""" with self.assertRaises(ValueError): TokenKind.from_value(-1)