Beispiel #1
0
    def test_case_value(self):
        letters = Letter.from_raw(test.letters)
        grid = Grid(test.grid)
        word = Word(grid, letters, Letter.from_raw(test.wordons))
        print(word.__repr__())

        assert word.value is test.value
Beispiel #2
0
    def test_case_find(self):
        letters = Letter.from_raw(test.letters)
        grid = Grid(test.grid)
        words = Word.find_all(letters, grid, test.language)

        assert len(words) is test.wordcount
        assert words[0].__str__() == test.topword
        assert words[0].value == test.topvalue
Beispiel #3
0
 def letters(self):
     return Letter.from_raw(self.instance['yourLetters'] +
                            self.instance.get('yourWordons', ''))