コード例 #1
0
ファイル: test_fibonacci.py プロジェクト: obiwit/100cerebros
def test_equal1():
    assert fibonacci(1) == [1]
コード例 #2
0
ファイル: tests.py プロジェクト: alxndrv/xunit-fibonacci
 def test_non_coercible_arguments(self):
     argv = ["not_an_int", "not_an_int_either"]
     # This should raise a RuntimeError, not a ValueError returned by int()
     with self.assertRaises(RuntimeError):
         fibonacci(argv)
コード例 #3
0
 def test_fibonacci(self):
     resultado = f.fibonacci(5)
     print(resultado)
     self.assertEqual(resultado, 5, "No es igual")
コード例 #4
0
ファイル: test_func.py プロジェクト: Gh0UI/ghoul
 def test_1(self):
     assert fib.fibonacci(1) == 1
コード例 #5
0
ファイル: tests.py プロジェクト: alxndrv/xunit-fibonacci
 def test_correct_arguments(self):
     argv = ["10", "15"]
     fibonacci(argv)
コード例 #6
0
ファイル: test_fib.py プロジェクト: obiwit/100cerebros
def test_bigger_equal_1():
    print("Tests behavior when n < 1")
    assert fibonacci(1) == [1]
    assert fibonacci(2) == [1, 1]
    assert fibonacci(5) == [1, 1, 2, 3, 5]
コード例 #7
0
ファイル: test_fib.py プロジェクト: obiwit/100cerebros
def test_inferior_1():
    print("Tests behavior when n < 1")
    assert fibonacci(0) == []
    assert fibonacci(-1) == []
コード例 #8
0
def test_2():
    assert fib.fibonacci(2) == 1
コード例 #9
0
def test_3():
    assert fib.fibonacci(3) == 2
コード例 #10
0
ファイル: test_fibonacci.py プロジェクト: obiwit/100cerebros
def test_below1():
    print("Test behavior with n<1")
    assert fibonacci(0) == []
    assert fibonacci(-1) == []
コード例 #11
0
MODULES
-------

  - Every file.py is a module.

  - Modules are hierarchical. A folder is a module
    if it has a __init__.py file --can be empty.

  - Modules are objects.
  
"""

# example of module
import fib

print fib.fibonacci (10)
print fib.fib10

fib.fib10 = 10   # careful, no constants!
print fib.fib10

# example of module as object
f = fib
print f.fibonacci (10)

# example of hierarchical module
import os.path
print os.path.join ('dir', 'subdir')

"""
コード例 #12
0
ファイル: test_fibonacci.py プロジェクト: obiwit/100cerebros
def test_dimension():
    for n in range(1, 50):
        assert len(fibonacci(n)) == n
コード例 #13
0
ファイル: test_fibonacci.py プロジェクト: obiwit/100cerebros
def test_equal5():
    assert fibonacci(5) == [1, 1, 2, 3, 5]
コード例 #14
0
ファイル: test_fibonacci.py プロジェクト: obiwit/100cerebros
def test_equal2():
    assert fibonacci(2) == [1, 1]
コード例 #15
0
import fib

print(fib.fibonacci(5))

コード例 #16
0
def test_10():
    assert fib.fibonacci(10) == 55
コード例 #17
0
ファイル: test.py プロジェクト: StijnHend/hpc-python
import time
import fib
from fib_cyt import fib_cy

n = 30

# pure python recursive
s1 = time.perf_counter()
f1 = fib.fibonacci(n)
print(time.perf_counter() - s1)
print(f1)

# cython reduced overhead
s2 = time.perf_counter()
f2 = fib_cy(n)
print(time.perf_counter() - s2)
print(f2)

# pure python efficient using numpy
s3 = time.perf_counter()
f3 = fib.fib_fast(n)
print(time.perf_counter() - s3)
print(f3)
コード例 #18
0
def test_12():
    assert fib.fibonacci(12) == 144
コード例 #19
0
ファイル: test_fib.py プロジェクト: obiwit/100cerebros
def test_result_length():
    for i in range(1, 100):
        assert len(fibonacci(i)) == i
コード例 #20
0
def test_14():
    assert fib.fibonacci(14) == 377
コード例 #21
0
ファイル: test_func.py プロジェクト: Gh0UI/ghoul
 def test_8(self):
     assert fib.fibonacci(8) == 21
コード例 #22
0
def test_15():
    assert fib.fibonacci(15) == 610
コード例 #23
0
ファイル: test_func.py プロジェクト: Gh0UI/ghoul
 def test_munus1(self):
     assert fib.fibonacci(-1) == 'error'
コード例 #24
0
def test_20():
    assert fib.fibonacci(20) == 6765
コード例 #25
0
ファイル: tests.py プロジェクト: alxndrv/xunit-fibonacci
 def test_missing_arguments(self):
     argv = []
     with self.assertRaises(RuntimeError):
         fibonacci(argv)
コード例 #26
0
def test_0():
    assert fib.fibonacci(0) == 0
コード例 #27
0
import fib

print(fib.fibonacci(10))
コード例 #28
0
ファイル: fib1.py プロジェクト: aungkohein097/PythonSampleB
# import fib

# f = fib.fibo(500)
# print(f)

# f = fib.fib2(500)
# print(f)

#from fib import fibo, fib2
#f= fib.fib2(500)
#print(f)

#from fib import  *
#fib(500)

from fib import fibo as fibonacci
fibonacci(500)
コード例 #29
0
ファイル: test_fib.py プロジェクト: francisss-s/INFO229
def test_fibonacci(n, output):
    assert fibonacci(n) == output
コード例 #30
0
    def test_o_primeiro_valor_eh_zero(self):
        valor = fibonacci(posicao=0)

        self.assertEqual(valor, 0)