diff --git a/descarteslabs/tests/test_metadata.py b/descarteslabs/tests/test_metadata.py index 7c46f033..aa97907c 100644 --- a/descarteslabs/tests/test_metadata.py +++ b/descarteslabs/tests/test_metadata.py @@ -190,10 +190,23 @@ def test_products_get(self): def test_bands_get(self): band_id = 'landsat:LC08:PRE:TOAR:red' try: - self.instance.get_band(band_id) + band = self.instance.get_band(band_id) + self.assertEqual(band_id, band['id']) except NotFoundError: pass + def test_derived_bands_get(self): + band_id = 'derived:ndvi' + try: + d_band = self.instance.get_derived_band(band_id) + self.assertIn('bands', d_band) + except NotFoundError: + pass + + def test_derived_bands_search(self): + bands = ['red', 'nir'] + bands = self.instance.derived_bands(bands=bands) + if __name__ == '__main__': unittest.main()