Exemplo n.º 1
0
 def test_normalize_ds_name_not_emission(self):
     ds = [{
         'categories': ['air'],
         'name': "Carbon dioxide, biogenic",
         'unit': 'kilogram',
     }]
     self.assertEqual(ds, normalize_biosphere_names(copy.deepcopy(ds)))
Exemplo n.º 2
0
 def test_normalize_exc_name_already_linked(self):
     ds = [
         {
             "exchanges": [
                 {
                     "categories": ["air"],
                     "name": "Carbon dioxide, biogenic",
                     "type": "biosphere",
                     "unit": "kilogram",
                     "input": ("foo", "bar"),
                 }
             ]
         }
     ]
     expected = [
         {
             "exchanges": [
                 {
                     "categories": ["air"],
                     "name": "Carbon dioxide, non-fossil",
                     "type": "biosphere",
                     "unit": "kilogram",
                     "input": ("foo", "bar"),
                 }
             ]
         }
     ]
     self.assertEqual(expected, normalize_biosphere_names(ds))
Exemplo n.º 3
0
 def test_normalize_ds_name_no_unit(self):
     ds = [{
         'categories': ['air'],
         'name': "Carbon dioxide, biogenic",
         'type': "emission",
     }]
     self.assertEqual(ds, normalize_biosphere_names(copy.deepcopy(ds)))
Exemplo n.º 4
0
 def test_normalize_ds_name_not_emission(self):
     ds = [{
         "categories": ["air"],
         "name": "Carbon dioxide, biogenic",
         "unit": "kilogram",
     }]
     self.assertEqual(ds, normalize_biosphere_names(copy.deepcopy(ds)))
Exemplo n.º 5
0
 def test_normalize_exc_name_no_category(self):
     ds = [{
         'exchanges': [{
             'type': "biosphere",
             'name': "Carbon dioxide, biogenic",
         }]
     }]
     self.assertEqual(ds, normalize_biosphere_names(copy.deepcopy(ds)))
Exemplo n.º 6
0
 def test_normalize_ds_name(self):
     ds = [{
         'categories': ['air'],
         'name': "Carbon dioxide, biogenic",
         'unit': 'kilogram',
         'type': "emission",
     }]
     expected = [{
         'categories': ['air'],
         'name': "Carbon dioxide, non-fossil",
         'unit': 'kilogram',
         'type': "emission",
     }]
     self.assertEqual(expected, normalize_biosphere_names(ds))
Exemplo n.º 7
0
 def test_normalize_ds_name(self):
     ds = [{
         "categories": ["air"],
         "name": "Carbon dioxide, biogenic",
         "unit": "kilogram",
         "type": "emission",
     }]
     expected = [{
         "categories": ["air"],
         "name": "Carbon dioxide, non-fossil",
         "unit": "kilogram",
         "type": "emission",
     }]
     self.assertEqual(expected, normalize_biosphere_names(ds))
Exemplo n.º 8
0
 def test_normalize_exc_name_already_linked(self):
     ds = [{
         'exchanges': [{
             'categories': ['air'],
             'name': "Carbon dioxide, biogenic",
             'type': "biosphere",
             'unit': 'kilogram',
             'input': ('foo', 'bar'),
         }]
     }]
     expected = [{
         'exchanges': [{
             'categories': ['air'],
             'name': "Carbon dioxide, non-fossil",
             'type': "biosphere",
             'unit': 'kilogram',
             'input': ('foo', 'bar'),
         }]
     }]
     self.assertEqual(expected, normalize_biosphere_names(ds))
Exemplo n.º 9
0
 def test_normalize_ds_name_no_category(self):
     ds = [{"name": "Carbon dioxide, biogenic", "type": "emission",}]
     self.assertEqual(ds, normalize_biosphere_names(copy.deepcopy(ds)))