Пример #1
0
def test2():
    print "--<<test 2>>--"
    print "Should manually get us the next two value using next(). Keeping in mind that the values are still restored in the imported module and one was used for the previous test"
    y = sieve.next()
    y = sieve.next()
    assert y == 43
    print "=>Success"
Пример #2
0
def test1():
    print "--<<test 1>>--"
    print "should get to one value above 29 and stop"
    for i in range(29): #29 here has nothing to do with the value, but since there are less prime numbers than real numbers in a particular range, this will enusre the inclusion with minimal range
        x = sieve.next()
        if x > 29:
            break
    assert sieve.next() == 37
    print "=>Success"
Пример #3
0
def test3():
    print "--<<test 3>>--"
    print "Will attempt to loop to prime values above 6. Next is called before the comparison to 6. Then one more manually by next()"
    for i in range(6):
        x = sieve.next()
        if x > 6:
            break
    y = sieve.next()
    assert y == 53
    print "=>Success"
Пример #4
0
def test3():    
    s = sieve.next()    
    i = iter(s)    

    for x in range(8):        
	i.next()    
    assert i.next() == 29
Пример #5
0
def test2():
    s = sieve.next()
    i = iter(s)
    
    for x in range(4):
    	i.next()
    assert i.next() == 13
Пример #6
0
def test3():
    test = sieve.next()
    assert test.next() == 7
    print "Test3 finished"
Пример #7
0
import sieve

c = 0
for n in sieve.next():
    print n 
    c += 1

    if c >= 10:
        break

Пример #8
0
def test1():
    g = sieve.next()
    n = g.next()
    assert n == 3
    print "done test1: success"
Пример #9
0
def test1():
    sieveInstance = sieve.next()
    i = iter(sieveInstance)
    assert i.next() == 3
    print "Test 1 Passes"
Пример #10
0
import sieve

for n, i in zip(range(10), sieve.next()):
    print i

Пример #11
0
import sieve

count = 0
for i in sieve.next():
    print i
    count += 1
    if count >= 10:
        break
Пример #12
0
def test1():
    s = sieve.next()
    i = iter(s)
    assert i.next() == 3
Пример #13
0
def test2():
    sieveInstance = sieve.next()
    i = iter(sieveInstance)
    #i.next()
    assert i.next() == 5
    print "Test 2 Passes"
Пример #14
0
def test1():
    test = sieve.next()
    assert test.next() == 3
    print "Test1 finished"
Пример #15
0
def test2():
    g = sieve.next()
    n = g.next()
    assert n == 5
    print "done test2: success"
Пример #16
0
def test2():
    test = sieve.next()
    assert test.next() == 5
    print "Test2 finished"
Пример #17
0
def test3():
    g = sieve.next()
    n = g.next()
    assert n == 7
    print "done test3: success"
Пример #18
0
import sieve

for n in range(10):
    print sieve.next()

Пример #19
0
def test3():
    sieveInstance = sieve.next()
    i = iter(sieveInstance)
    assert i.next() == 7
    print "Test 3 Passes"