Пример #1
0
 def test_small_invalid_word_pattern(self):
     self.assertFalse(Solution().word_pattern("abb", "cat dog cat"))
Пример #2
0
 def test_medium_invalid_word_pattern(self):
     self.assertFalse(Solution().word_pattern("abcabca", "cat dog bull cat dog bull dog"))
Пример #3
0
 def test_small_tricky_valid_word_pattern(self):
     self.assertTrue(
         Solution().word_pattern("abccbbaa", "me you love love you you me me")
     )
Пример #4
0
 def test_medium_tricky_valid_word_pattern(self):
     self.assertTrue(
         Solution().word_pattern("xyzzzzzyx", "how are you you you you you are how")
     )
Пример #5
0
 def test_medium_valid_word_pattern(self):
     self.assertTrue(
         Solution().word_pattern(
             "xxyyzzxx", "hola hola como como estas estas hola hola"
         )
     )
Пример #6
0
 def test_large_valid_word_pattern(self):
     self.assertTrue(
         Solution().word_pattern(
             "abcabccbacba", "how are you how are you you are how you are how"
         )
     )
Пример #7
0
 def test_small_valid_word_pattern(self):
     self.assertTrue(Solution().word_pattern("abb", "dog cat cat"))
Пример #8
0
 def test_example_1(self):
     assert Solution().wordPattern(pattern="abba",
                                   str="dog cat cat dog") is True
     assert SolutionTwo().wordPattern(pattern="abba",
                                      str="dog cat cat dog") is True
Пример #9
0
 def test_example_5(self):
     assert Solution().wordPattern(pattern="aaa",
                                   str="aa aa aa aa") is False
     assert SolutionTwo().wordPattern(pattern="aaa",
                                      str="aa aa aa aa") is False
Пример #10
0
 def test_example_4(self):
     assert Solution().wordPattern(pattern="abba",
                                   str="dog dog dog dog") is False
     assert SolutionTwo().wordPattern(pattern="abba",
                                      str="dog dog dog dog") is False
Пример #11
0
 def test_example_2(self):
     assert Solution().wordPattern(pattern="abba",
                                   str="dog cat cat fish") is False
     assert (SolutionTwo().wordPattern(pattern="abba",
                                       str="dog cat cat fish") is False)