Beispiel #1
0
 def test_get_total_value_per_country_gdp(self):
     "test get_total_value_per_country get number for gdp"
     gdp_togo = lp.get_total_value_per_country('TGO', 'gdp', 2010)
     gdp_switzerland = lp.get_total_value_per_country('CHE', 'gdp', 2222)
     value_switzerland = lp.get_total_value_per_country(
         'CHE', 'income_group', 2222)
     self.assertIsInstance(gdp_togo, float)
     # value for income_group = gdp * income group:
     self.assertEqual(value_switzerland, 5 * gdp_switzerland)
Beispiel #2
0
 def test_get_total_value_per_country_pop(self):
     "test get_total_value_per_country return pop"
     value = lp.get_total_value_per_country('XXX',
                                            'pop',
                                            None,
                                            total_population=22)
     self.assertEqual(value, 22)
Beispiel #3
0
 def test_get_total_value_per_country_nfw(self):
     "test get_total_value_per_country get number for pc of Poland"
     value = lp.get_total_value_per_country('POL', 'nfw', 2015)
     self.assertIsInstance(value, float)
Beispiel #4
0
 def test_get_total_value_per_country_norm(self):
     "test get_total_value_per_country pass with 1"
     value = lp.get_total_value_per_country('XXX', 'norm', None)
     self.assertEqual(value, 1)