#!/usr/bin/env python
# coding: utf-8


from nearest import nearest_square


print('Nearest square <=5 returned:{},actual answer is 4'.format(nearest_square(5)))
print('Nearest square <=-12 returned:{},actual answer is 0'.format(nearest_square(-12)))
print('Nearest square <=9 returned:{},actual answer is 9'.format(nearest_square(9)))
print('Nearest square <=23 returned:{},actual answer is 16'.format(nearest_square(23)))
Ejemplo n.º 2
0
from nearest import nearest_square

nearest_5 = nearest_square(5)
print(
    "Nearest square <= 5: returned {}, correct answer is 4.".format(nearest_5))
assert (nearest_5 == 4)

nearest_n12 = nearest_square(-12)
print("Nearest square <= -12: returned {}, correct answer is 0".format(
    nearest_n12))
assert (nearest_n12 == 0)

nearest_9 = nearest_square(9)
print("Nearest square <= 9: returned {}, correct answer is 9".format(
    nearest_square(9)))
assert (nearest_9 == 9)

nearest_23 = nearest_square(23)
print("Nearest square <= 23: returned {}, correct answer is 16.".format(
    nearest_23))
assert (nearest_23 == 16)
Ejemplo n.º 3
0
 def test_nearest_square_n12(self):
     self.assertEqual(0, nearest_square(-12))
Ejemplo n.º 4
0
from nearest import nearest_square

print("Nearest square <= 5: returned {}, correct answer is 4.".format(nearest_square(5)))
print("Nearest square <= -12: returned {}, correct answer is 0".format(nearest_square(-12)))
print("Nearest square <= 9: returned {}, correct answer is 9".format(nearest_square(9)))
print("Nearest square <= 23: returned {}, correct answer is 16.".format(nearest_square(23)))
Ejemplo n.º 5
0
def test_nearest_square_12():
    assert (nearest_square(-12) == 0)
Ejemplo n.º 6
0
def test_nearest_sqr_17():
    assert nearest_square(17) == 16
Ejemplo n.º 7
0
from nearest import nearest_square

print("Nearest square <= 5:", nearest_square(5))
print("Nearest square <= 12:", nearest_square(-12))
print("Nearest square <= 9:", nearest_square(9))
print("Nearest square <= 23:", nearest_square(23))
Ejemplo n.º 8
0
def test_nearest_square_23():
    assert (nearest_square(23) == 16)
Ejemplo n.º 9
0
def test_nearest_square_23():
    assert(nearest_square(23) == 16)

# to run this test:
# 1- enter the directory of this test
# 2- type "pytest"
Ejemplo n.º 10
0
def test_nearest_square_4():
    assert (nearest_square(4) == 4)
Ejemplo n.º 11
0
from nearest import nearest_square

print("Nearest square <= 5: returned {}, correct answer is 4.".format(
    nearest_square(5)))
print("Nearest square <= -12: returned {}, correct answer is 0.".format(
    nearest_square(-12)))
print("Nearest square <= 9: returned {}, correct answer is 9.".format(
    nearest_square(9)))
print("Nearest square <= 23: returned {}, correct answer is 16.".format(
    nearest_square(23)))
Ejemplo n.º 12
0
def test_nearest_sqr_3():
    assert nearest_square(7) == 4
Ejemplo n.º 13
0
def test_nearest_sqr_5():
    assert nearest_square(5) == 25
Ejemplo n.º 14
0
from nearest import nearest_square

# unit test sampling
print("Nearest square <= 5:", nearest_square(5))
print("Nearest square <= 12:", nearest_square(-12))
print("Nearest square <= 9:", nearest_square(9))
print("Nearest square <= 23:", nearest_square(23))

# expected results annotated
print("Nearest square <= 5: returned {}, expected answer: 4".format(nearest_square(5)))
print("Nearest square <= 12: returned {}, expected answer: 0".format(nearest_square(-12)))
print("Nearest square <= 9: returned {}, expected answer: 9".format(nearest_square(9)))
print("Nearest square <= 23: returned {}, expected answer: 16".format(nearest_square(23)))

# improved for a large unit testing
nearest_5 = nearest_square(5)
print("Nearest square <= 5: returned {}, expected answer: 4".format(nearest_5))
assert(nearest_5 == 4)

nearest_n12 = nearest_square(-12)
print("Nearest square <= 12: returned {}, expected answer: 0".format(nearest_n12))
assert(nearest_n12 == 0)

nearest_9 = nearest_square(9)
print("Nearest square <= 9: returned {}, expected answer: 9".format(nearest_9))
assert(nearest_9 == 0) # stop the programme in the case of error

nearest_23 = nearest_square(23)
print("Nearest square <= 23: returned {}, expected answer: 16".format(nearest_23))
assert(nearest_23 == 16)
Ejemplo n.º 15
0
 def test_nearest_square_9(self):
     self.assertEqual(9, nearest_square(9))
Ejemplo n.º 16
0
def test_nearest_square_9():
    assert (nearest_square(9) == 9)
Ejemplo n.º 17
0
 def test_nearest_square_23(self):
     self.assertEqual(16, nearest_square(23))
Ejemplo n.º 18
0
def test_nearest_square_5():
    assert (nearest_square(5) == 4)
Ejemplo n.º 19
0
 def test_nearest_square_5(self):
     self.assertEqual(4, nearest_square(5))
#!/usr/bin/env python
# coding: utf-8

from nearest import nearest_square


print("Nearest square <=5:",nearest_square(5))
print("Nearest square <=-12:",nearest_square(-12))
print("Nearest square <=13:",nearest_square(13))
print("Nearest square <=23:",nearest_square(23))
Ejemplo n.º 21
0
from nearest import nearest_square

nearest_5 = nearest_square(5)
print("Nearest <=5: returned {}, correct is 4".format(nearest_5))
assert (nearest_5 == 4)