Пример #1
0
	def is_power2():
	    #expected result
	    expRes = ['1 sum = 1', '2 sum = 3', '4 sum = 7', '8 sum = 15', '16 sum = 31', '32 sum = 63', '64 sum = 127', '128 sum = 255', '256 sum = 511']
	    powerRes = power2()
	    print "Comparing result: ", powerRes, " = ", expRes
	    if expRes == powerRes:
	        return True
	    else:
	        return False
Пример #2
0
def test_1():
    assert power2(1) == [1]
Пример #3
0
def test_2():
    assert power2(2) == [2]
Пример #4
0
def test_256():
    assert power2(256) == [256]
Пример #5
0
def test_257():
    assert power2(257) == [256, 1]
Пример #6
0
def test_255():
    assert power2(255) == [128, 64, 32, 16, 8, 4, 2, 1]
Пример #7
0
def test_0():
    assert power2(0) == []
Пример #8
0
def test_27():
    assert power2(27) == [16, 8, 2, 1]
Пример #9
0
def test_4():
    assert power2(4) == [4]
Пример #10
0
def test_3():
    assert power2(3) == [2, 1]