def test_proxy_many_timestamps(self): spec = {"layers": [{"timestamps": ["2000", "2005", "2010"]}, {"timestamps": ["1990", "2000", "2007"]}]} res = _get_timestamps(spec, '') self.assertTrue(len(res) == 5) self.assertEqual(res['2000'], [0, 1]) self.assertEqual(res['2007'], [1])
def test_proxy_many_timestamps(self): spec = { "layers": [{ "timestamps": ["2000", "2005", "2010"] }, { "timestamps": ["1990", "2000", "2007"] }] } res = _get_timestamps(spec, '') self.assertEqual(len(res), 5) self.assertEqual(res['2000'], [0, 1]) self.assertEqual(res['2007'], [1])
def test_proxy_no_timestamps(self): spec = {"layers": [{}]} res = _get_timestamps(spec, '') self.assertTrue(len(res) < 1)
def test_proxy_one_timestamps(self): spec = {"layers": [{"timestamps": ["2000", "2005", "2010"]}]} res = _get_timestamps(spec, '') self.assertTrue(len(res) == 3)
def test_proxy_one_timestamps(self): spec = {"layers": [{"timestamps": ["2000", "2005", "2010"]}]} res = _get_timestamps(spec, '') self.assertEqual(len(res), 3)