def test_labels(self): self.assertEqual(LabelBeer.name(LabelBeer.JUPILER), LabelBeer.label(LabelBeer.JUPILER)) self.assertNotEqual(LabelBeer.name(LabelBeer.STELLA), LabelBeer.label(LabelBeer.STELLA)) self.assertTrue( isinstance(LabelBeer.label(LabelBeer.STELLA), six.string_types)) self.assertEqual(LabelBeer.label(LabelBeer.STELLA), six.text_type('Stella Artois'))
def test_labels(self): self.assertEqual(LabelBeer.JUPILER.name, LabelBeer.JUPILER.label) self.assertNotEqual(LabelBeer.STELLA.name, LabelBeer.STELLA.label) self.assertTrue(isinstance(LabelBeer.STELLA.label, six.string_types)) self.assertEqual(LabelBeer.STELLA.label, six.text_type("Stella Artois")) # Check that the old classmethod still works. Kept for backward compatibility. self.assertEqual(LabelBeer.label(LabelBeer.STELLA.value), six.text_type("Stella Artois")) self.assertEqual(LabelBeer.label("STELLA"), six.text_type("Stella Artois"))
def test_label(self): self.assertEqual(PersonStatus.ALIVE.label, six.text_type("ALIVE")) self.assertEqual(LabelBeer.STELLA.label, six.text_type("Stella Artois")) self.assertEqual(LabelBeer.label(LabelBeer.STELLA), six.text_type("Stella Artois")) # Same as when coercing to string self.assertEqual(six.text_type(PersonStatus.ALIVE), six.text_type("ALIVE")) self.assertEqual(six.text_type(LabelBeer.STELLA), six.text_type("Stella Artois"))
def test_label(self): self.assertEqual(PersonStatus.ALIVE.label, six.text_type("ALIVE")) self.assertEqual(LabelBeer.STELLA.label, six.text_type("Stella Artois")) self.assertEqual(LabelBeer.label(LabelBeer.STELLA), six.text_type("Stella Artois"))
def test_labels(self): self.assertEqual(LabelBeer.name(LabelBeer.JUPILER), LabelBeer.label(LabelBeer.JUPILER)) self.assertNotEqual(LabelBeer.name(LabelBeer.STELLA), LabelBeer.label(LabelBeer.STELLA)) self.assertTrue(isinstance(LabelBeer.label(LabelBeer.STELLA), six.string_types)) self.assertEqual(LabelBeer.label(LabelBeer.STELLA), six.text_type('Stella Artois'))