Esempio n. 1
0
            def predicate(x):
                nonlocal invoked

                invoked += 1
                if invoked == 3:
                    raise Exception(ex)

                return is_prime(x)
Esempio n. 2
0
def test_is_prime():
    assert not is_prime(1)
    assert is_prime(2)
    assert is_prime(3)
    assert not is_prime(4)
    assert is_prime(5)
    assert not is_prime(6)
Esempio n. 3
0
 def predicate(x):
     invoked[0] += 1
     return is_prime(x)
Esempio n. 4
0
            def predicate(x):
                invoked[0] += 1
                if invoked[0] == 3:
                    raise Exception(ex)

                return is_prime(x)
Esempio n. 5
0
            def predicate(x, index):
                invoked[0] += 1
                if x == 8:
                    d.dispose()

                return is_prime(x + index * 10)
Esempio n. 6
0
 def predicate(x: int) -> bool:
     invoked[0] += 1
     return is_prime(x)
Esempio n. 7
0
            def predicate(x, index):
                invoked[0] += 1
                if x > 5:
                    raise Exception(ex)

                return is_prime(x + index * 10)
Esempio n. 8
0
 def predicate(x, index):
     invoked[0] += 1
     return is_prime(x + index * 10)
Esempio n. 9
0
            def predicate(x):
                invoked[0] += 1
                if x == 8:
                    d.dispose()

                return is_prime(x)
Esempio n. 10
0
            def predicate(x: int) -> bool:
                invoked[0] += 1
                if x > 5:
                    raise Exception(ex)

                return is_prime(x)
Esempio n. 11
0
            def predicate(x):
                nonlocal invoked

                invoked += 1
                return is_prime(x)