mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
move testdata for env tests back to professional repo
This commit is contained in:
-39
@@ -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
@@ -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
@@ -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
@@ -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
|
||||
@@ -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
@@ -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
@@ -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
@@ -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)
|
||||
Reference in New Issue
Block a user