Exemple #1
0
 def test_hot_days_below(self):
     self.assertEqual(Climate.get_nr_hot_days([-4, 4, 34.9]), 0)
Exemple #2
0
 def test_num2_empty2_strict(self):
     self.assertEqual(Climate.number2([[], []], strict=True), 0)
Exemple #3
0
 def test_frost_days_negative(self):
     self.assertEqual(Climate.get_nr_frost_days([-1.1, -2.2, -3.3, -99.9]),
                      4)
Exemple #4
0
 def test_num2_empty2(self):
     self.assertEqual(Climate.number2([[], []]), 0)
Exemple #5
0
 def test_num2_with_none(self):
     self.assertEqual(Climate.number2([[0, 1, None], [2, None]]), 3)
Exemple #6
0
 def test_num_only_null(self):
     self.assertEqual(Climate.number([None, None]), 0)
Exemple #7
0
 def test_num_with_null(self):
     self.assertEqual(Climate.number([None, 2.1, "abc", -11]), 3)
Exemple #8
0
 def test_winter_days_with_null(self):
     self.assertEqual(Climate.get_nr_winter_days([None, 1, 2]), 0)
Exemple #9
0
 def test_winter_days_empty(self):
     self.assertEqual(Climate.get_nr_winter_days([]), 0)
Exemple #10
0
 def test_frost_days_positive(self):
     self.assertEqual(
         Climate.get_nr_frost_days([0.0, 0.1, 0.5, 11.0, 111.1]), 0)
Exemple #11
0
 def test_winter_days_only_null(self):
     self.assertEqual(Climate.get_nr_winter_days([None, None]), 0)
Exemple #12
0
 def test_hot_days_with_null(self):
     self.assertEqual(Climate.get_nr_hot_days([34.9, None, 35.0]), 1)
Exemple #13
0
 def test_hot_days_around(self):
     self.assertEqual(Climate.get_nr_hot_days([34.9, 35.0]), 1)
Exemple #14
0
 def test_hot_days_above(self):
     self.assertEqual(Climate.get_nr_hot_days([35.0, 35.1, 40]), 3)
Exemple #15
0
 def test_sum_with_null(self):
     self.assertEqual(Climate.sum([0, 5, None, -1]), 4)
Exemple #16
0
 def test_winter_days_above(self):
     self.assertEqual(Climate.get_nr_winter_days([0.1, 3, 99]), 0)
Exemple #17
0
 def test_sum_without_null(self):
     self.assertEqual(Climate.sum([0, 2, -4]), -2)
Exemple #18
0
 def test_winter_days_below(self):
     self.assertEqual(Climate.get_nr_winter_days([-0.1, -10, -99]), 3)
Exemple #19
0
 def test_frost_days_zero(self):
     self.assertEqual(Climate.get_nr_frost_days([0.0, 0.0, 0.0]), 0)
Exemple #20
0
 def test_winter_days_around(self):
     self.assertEqual(Climate.get_nr_winter_days([-0.1, 0, 0.1]), 2)
Exemple #21
0
 def test_num2_empty(self):
     self.assertEqual(Climate.number2([]), 0)
Exemple #22
0
 def test_frost_days_empty(self):
     self.assertEqual(Climate.get_nr_frost_days([]), 0)
Exemple #23
0
 def test_num2_only_none(self):
     self.assertEqual(Climate.number2([[None], [None]]), 0)
Exemple #24
0
 def test_frost_days_around(self):
     self.assertEqual(Climate.get_nr_frost_days([0.0, -0.1, 0.0]), 1)
Exemple #25
0
 def test_num2_not_none(self):
     self.assertEqual(Climate.number2([[-5, 10, 0], [1, 3, 4]]), 6)
Exemple #26
0
 def test_sum_empty(self):
     self.assertEqual(Climate.sum([]), 0)
Exemple #27
0
 def test_num2_only_none_strict(self):
     self.assertEqual(Climate.number2([[None], [None]], strict=True), 0)
Exemple #28
0
 def test_sum_only_null(self):
     self.assertEqual(Climate.sum([None, None]), 0)
Exemple #29
0
 def test_num2_with_none_strict(self):
     self.assertEqual(
         Climate.number2([[0, 1, None], [2, None]], strict=True), 2)
Exemple #30
0
 def test_warm_days_with_null(self):
     self.assertEqual(Climate.get_nr_warm_days([29.9, None, 30.0]), 1)