testing: More restructuring for the Nose source
[swc-testing-nose.git] / testing / nose / exercises / mean / test_mean.py
1 from nose.tools import assert_equal, assert_almost_equal, assert_true, \
2     assert_false, assert_raises, assert_is_instance
3
4 from mean import mean
5
6
7 def test_mean1():
8     obs = mean([0, 0, 0, 0])
9     exp = 0
10     assert_equal(obs, exp)
11
12     obs = mean([0, 200])
13     exp = 100
14     assert_equal(obs, exp)
15
16     obs = mean([0, -200])
17     exp = -100
18     assert_equal(obs, exp)
19
20     obs = mean([0]) 
21     exp = 0
22     assert_equal(obs, exp)
23
24 def test_floating_mean1():
25     obs = mean([1, 2])
26     exp = 1.5
27     assert_equal(obs, exp)