def test_valid_hcl_2(self): self.assertEqual(len(find_values('hcl:#123abc')), 1)
def test_invalid_hcl_1(self): self.assertEqual(len(find_values('hcl:000000')), 0)
def test_valid_hgt_69in(self): self.assertEqual(len(find_values('hgt:69in')), 1)
def test_invalid_hgt_77in(self): self.assertEqual(len(find_values('hgt:77in')), 0)
def test_valid_byr_2002(self): self.assertEqual(len(find_values('byr:2002')), 1)
def test_invalid_hgt_194cm(self): self.assertEqual(len(find_values('hgt:194cm')), 0)
def test_invalid_eyr_1900(self): self.assertEqual(len(find_values('eyr:1900')), 0)
def test_valid_hgt_161cm(self): self.assertEqual(len(find_values('hgt:161cm')), 1)
def test_valid_eyr_2029(self): self.assertEqual(len(find_values('eyr:2029')), 1)
def test_invalid_eyr_2003(self): self.assertEqual(len(find_values('eyr:2003')), 0)
def test_invalid_eyr_2030(self): self.assertEqual(len(find_values('eyr:2030')), 1)
def test_invalid_iyr_20120(self): self.assertEqual(len(find_values('iyr:20120')), 0)
def test_valid_iyr_2019(self): self.assertEqual(len(find_values('iyr:2019')), 1)
def test_invalid_byr_1919(self): self.assertEqual(len(find_values('byr:1919')), 0)
def test_valid_byr_1920(self): self.assertEqual(len(find_values('byr:1920')), 1)