def test_multiply_large_positive_values(self):
     assert 15241578750190521 == calculator.multiply(123456789, 123456789)
Exemplo n.º 2
0
 def test_multiplication(self):
     assert 100 == calculator.multiply(2, 50)
 def test_multiply_equals_zero(self):
     assert 4 == calculator.multiply(2, 2)
 def test_multiply_yields_negative_value(self):
     assert -4 == calculator.multiply(-2, 2)
 def test_multiply_two_negatives_yields_positive_value(self):
     assert 4 == calculator.multiply(-2, -2)
 def test_multiply_yields_positive_value(self):
     assert 4 == calculator.multiply(2, 2)
Exemplo n.º 7
0
    print "Log: multiply calculator is called"
    board = event.fn.update


@rv.monitor(update=calculator.multiply)
@rv.spec(when=rv.POST)
def spec_update(event):
    print "Log: multiply calculator was finished"
    board = event.fn.update


@rv.monitor(fibonacci=calculator.performFibonacci)
def spec_update(event):
    global start_time
    start_time = time.time()
    print start_time
    board = event.fn.fibonacci


@rv.monitor(fibonacci=calculator.performFibonacci)
@rv.spec(when=rv.POST)
def spec_update(event):
    global start_time
    print time.time() - start_time
    board = event.fn.fibonacci


calculator.multiply()
calculator.initCalculator(30, 20, 30)
calculator.performFibonacci()