def test_min_sample_size_axis(self):
     data = [[40.0, 0.0, 40.0, 0.0], 
            [40.0, 0.0, 40.0, 0.0]]
      
     self.assertAlmostEqual(2236.5791393864079, 
                            min_sample_size(data, 0.95, 0.05))
     
     x = 4051.185794406982
     assert_array_almost_equal([x, x],
                               min_sample_size(data, .95, .05, 1))
 def test_min_sample_size(self):
     data = [40.0, 0.0, 40.0, 0.0]
     self.assertAlmostEqual(4051.185794406982, 
                            min_sample_size(data, 0.95, 0.05))
     
     data = [8.0, 7.0, 5.0, 9.0, 9.5, 11.3, 5.2, 8.5, 4.0, 7.4, 4.4, 
             9.0, 1.1, 0.0, 0.2, 9.5, 1.0, 2.0, 3.0, 4.0, 5.5, 8.2, 
             4.2, 4.5, 7.2, 7.0, 1.2, 5.3, 8.5, 1.3, 5.3, 9.5]
     self.assertAlmostEqual(21060.339060549919, 
                            min_sample_size(data, 0.99, 0.01))