def test_get_product_3(self): """Test #5: Test that u"Unknown" is returned when product string is missing.""" self.assertEqual(cygwin.get_product(data=self.baddata1), "Unknown")
def test_get_product_1(self): """Test #1: Test that products are returned correctly when they are present (unicode strings).""" self.assertEqual(cygwin.get_product(data=self.data1), "FakeProduct") self.assertEqual(cygwin.get_product(data=self.data2), "FakeProduct2")
def test_get_product_2(self): """Test #3: Test that products are returned correctly when they have non-roman chars (unicode strings).""" self.assertEqual(cygwin.get_product(data=self.data3), "𐅛𐅣𐅸𐅒𐅌𐅮𐅺𐅷𐅑𐅮𐆀𐅸𝈢𝈵𝈭") self.assertEqual(cygwin.get_product(data=self.data4), "ꍜꍧꍼꍟꍏꍄꌲꍏꌽꍛꍷꍼꍴ")