testing/nose: Move example scripts into the examples/ subdirectory
[swc-testing-nose.git] / testing / nose / exercises / 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 def test_mean1():
7     obs = mean([0, 0, 0, 0])
8     exp = 0
9     assert_equal(obs, exp)
10
11     obs = mean([0, 200])
12     exp = 100
13     assert_equal(obs, exp)
14
15     obs = mean([0, -200])
16     exp = -100
17     assert_equal(obs, exp)
18
19     obs = mean([0]) 
20     exp = 0
21     assert_equal(obs, exp)
22
23 def test_floating_mean1():
24     obs = mean([1, 2])
25     exp = 1.5
26     assert_equal(obs, exp)