move testdata for env tests back to professional repo

This commit is contained in:
Dmitry Jemerov
2013-10-21 16:31:53 +02:00
parent 31f9f52464
commit 46ac22c347
8 changed files with 0 additions and 151 deletions
-39
View File
@@ -1,39 +0,0 @@
def factorial(n):
"""Return the factorial of n, an exact integer >= 0.
If the result is small enough to fit in an int, return an int.
Else return a long.
>>> [factorial(n) for n in range(6)]
[1, 1, 2, 6, 24, 120]
"""
import math
if not n >= 0:
raise ValueError("n must be >= 0")
if math.floor(n) != n:
raise ValueError("n must be exact integer")
if n+1 == n: # catch a value like 1e300
raise OverflowError("n too large")
result = 1
factor = 2
while factor <= n:
result *= factor
factor += 1
return result
class FirstGoodTest:
"""
>>> [factorial(n) for n in range(6)]
[1, 1, 2, 6, 24, 120]
"""
def test_passes(self):
pass
class SecondGoodTest:
def test_passes(self):
"""
>>> [factorial(n) for n in range(6)]
[1, 1, 2, 6, 24, 120]
"""
pass
-39
View File
@@ -1,39 +0,0 @@
def factorial(n):
"""Return the factorial of n, an exact integer >= 0.
If the result is small enough to fit in an int, return an int.
Else return a long.
>>> [factorial(n) for n in range(6)]
[1, 1, 2, 6, 24, 120]
"""
import math
if not n >= 0:
raise ValueError("n must be >= 0")
if math.floor(n) != n:
raise ValueError("n must be exact integer")
if n+1 == n: # catch a value like 1e300
raise OverflowError("n too large")
result = 1
factor = 2
while factor <= n:
result *= factor
factor += 1
return result
class FirstGoodTest:
"""
>>> [factorial(n) for n in range(6)]
[1, 1]
"""
def test_passes(self):
pass
class SecondGoodTest:
def test_passes(self):
"""
>>> [factorial(n) for n in range(6)]
[1, 1, 2, 6]
"""
pass
-11
View File
@@ -1,11 +0,0 @@
#from unittest import TestCase
class TestNose:
def testOne(self):
assert 4 == 2*2
def testTwo(self):
assert True
def testThree():
assert 4 == 2*2
-18
View File
@@ -1,18 +0,0 @@
#from unittest import TestCase
class TestNose:
def testOne(self):
assert 5 == 2*2
def testTwo(self):
assert True
def testThree():
assert 4 == 2*2
def test_evens():
for i in range(0, 5):
yield check_even, i, i*3
def check_even(n, nn):
assert n % 2 == 0 or nn % 2 == 0
-9
View File
@@ -1,9 +0,0 @@
class TestPyTest:
def testOne(self):
assert 4 == 2*2
def testTwo(self):
assert True
def testThree():
assert 4 == 2*2
-16
View File
@@ -1,16 +0,0 @@
class TestPyTest:
def testOne(self):
assert 5 == 2*2
def testTwo(self):
assert True
def testThree():
assert 4 == 2*2
def test_evens():
for i in range(0, 5):
yield check_even, i, i*3
def check_even(n, nn):
assert n % 2 == 0 or nn % 2 == 0
-8
View File
@@ -1,8 +0,0 @@
from unittest import TestCase
class UTests(TestCase):
def testOne(self):
self.assertEqual(4, 2*2)
def testTwo(self):
self.assertTrue(False or True)
-11
View File
@@ -1,11 +0,0 @@
from unittest import TestCase
class UTests(TestCase):
def testOne(self):
self.assertEqual(5, 2*2)
def testTwo(self):
self.assertTrue(False)
def testThree(self):
self.assertTrue(True)