コード例 #1
0
ファイル: test_binning.py プロジェクト: gbansaghi/pyfractal
    def test_out_of_bounds(self):
        self.settings['value'] = self.settings['start'] - 1
        with self.assertRaises(ValueError):
            binning.bin_for_value(**self.settings)

        self.settings['value'] = self.settings['end'] + 1
        with self.assertRaises(ValueError):
            binning.bin_for_value(**self.settings)
コード例 #2
0
 def fill(self, value, peak):
     return binning.bin_for_value(0, peak, self.levels, value)
コード例 #3
0
ファイル: test_binning.py プロジェクト: gbansaghi/pyfractal
 def test_maximum(self):
     self.settings['value'] = self.settings['end']
     self.assertEqual(binning.bin_for_value(**self.settings),
                      self.settings['bins'] - 1)
コード例 #4
0
ファイル: test_binning.py プロジェクト: gbansaghi/pyfractal
 def test_bin(self):
     self.settings['end'] = -1
     self.settings['value'] = (self.settings['end'] +
                               self.settings['start']) / 2
     self.assertEqual(binning.bin_for_value(**self.settings),
                      int(self.settings['bins'] / 2))
コード例 #5
0
ファイル: test_binning.py プロジェクト: gbansaghi/pyfractal
 def test_minimum(self):
     self.settings['value'] = self.settings['start']
     self.assertEqual(binning.bin_for_value(**self.settings), 0)