コード例 #1
0
    def test_alphabet(self):
        data = ['Alef', 'Bet', 'Gimel', 'Dalet', 'He', 'Vav', 'Zayin', 'Het',
                'Tet', 'Yod', 'Kaf', 'Lamed', 'Mem', 'Nun', 'Samekh', 'Ayin',
                'Pe', 'Tsadi', 'Qof', 'Resh', 'Shin', 'Tav']

        a = iter(alphabet())
        for alpha in data:
            self.assertEqual(next(a), alpha)
        self.assertRaises(StopIteration, next, a)
コード例 #2
0
def test_alphabet():
    data = ['Alef', 'Bet', 'Gimel', 'Dalet', 'He', 'Vav', 'Zayin', 'Het',
            'Tet', 'Yod', 'Kaf', 'Lamed', 'Mem', 'Nun', 'Samekh', 'Ayin',
            'Pe', 'Tsadi', 'Qof', 'Resh', 'Shin', 'Tav']

    a = iter(alphabet())
    for alpha in data:
        assert next(a) == alpha
    with pytest.raises(StopIteration):
        next(a)
コード例 #3
0
def test_alphabet():
    data = ['Alef', 'Bet', 'Gimel', 'Dalet', 'He', 'Vav', 'Zayin', 'Het',
            'Tet', 'Yod', 'Kaf', 'Lamed', 'Mem', 'Nun', 'Samekh', 'Ayin',
            'Pe', 'Tsadi', 'Qof', 'Resh', 'Shin', 'Tav']

    a = iter(alphabet())
    for alpha in data:
        assert next(a) == alpha
    with pytest.raises(StopIteration):
        next(a)
コード例 #4
0
    def test_alphabet(self):
        data = [
            'Alef', 'Bet', 'Gimel', 'Dalet', 'He', 'Vav', 'Zayin', 'Het',
            'Tet', 'Yod', 'Kaf', 'Lamed', 'Mem', 'Nun', 'Samekh', 'Ayin', 'Pe',
            'Tsadi', 'Qof', 'Resh', 'Shin', 'Tav'
        ]

        a = iter(alphabet())
        for alpha in data:
            self.assertEqual(next(a), alpha)
        self.assertRaises(StopIteration, next, a)
コード例 #5
0
 def test_is_generator(self):
     gen = alphabet()
     self.assertIn('__init__', dir(gen))
     self.assertIn('__next__', dir(gen))
コード例 #6
0
 def test_is_generator(self):
     gen = alphabet()
     self.assertIn('__init__', dir(gen))
     self.assertIn('__next__', dir(gen))
コード例 #7
0
def test_alphabet_is_iterable():
    gen = alphabet()
    assert '__init__' in dir(gen)
    assert '__next__' in dir(gen)
コード例 #8
0
def test_alphabet_is_iterable():
    gen = alphabet()
    assert '__init__' in dir(gen)
    assert '__next__' in dir(gen)