예제 #1
0
    def test_fibonacci(self):
        with open('tests/data_fibonacci.json') as file:
            data = json.load(file)

        f = iter(fibonacci())
        for fibonacci in data:
            self.assertEqual(next(f), fibonacci)
예제 #2
0
def test_fibonacci():
    with open('tests/data_fibonacci.json') as file:
        data = json.load(file)

    f = iter(fibonacci())
    for fibonacci in data:
        assert next(f) == fibonacci
예제 #3
0
def test_fibonacci():
    with open('tests/data_fibonacci.json') as file:
        data = json.load(file)

    f = iter(fibonacci())
    for fibonacci in data:
        assert next(f) == fibonacci
예제 #4
0
    def test_fibonacci(self):
        with open('tests/data_fibonacci.json') as file:
            data = json.load(file)

        f = iter(fibonacci())
        for n in data:
            #value = next(f)
            self.assertEqual(next(f), n)
예제 #5
0
 def test_is_generator(self):
     gen = fibonacci()
     self.assertIn('__init__', dir(gen))
     self.assertIn('__next__', dir(gen))
예제 #6
0
 def test_is_generator(self):
     gen = fibonacci()
     self.assertIn('__init__', dir(gen))
     self.assertIn('__next__', dir(gen))
예제 #7
0
def test_fibonacci_is_iterable():
    gen = fibonacci()
    assert '__init__' in dir(gen)
    assert '__next__' in dir(gen)
예제 #8
0
def test_fibonacci_is_iterable():
    gen = fibonacci()
    assert '__init__' in dir(gen)
    assert '__next__' in dir(gen)