예제 #1
0
 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'))
예제 #2
0
    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"))
예제 #4
0
 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"))
예제 #5
0
 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'))