def test_substr(self): series = self._generate_series_list(config=[range(100)]) sub = functions.substr({}, series, 1)[0] self.assertEqual(sub.name, "test-db1.load.value") series = functions.alias({}, self._generate_series_list(config=[range(100)]), '(foo.bar, "baz")') sub = functions.substr({}, series, 1)[0] self.assertEqual(sub.name, "bar") series = self._generate_series_list(config=[range(100)]) sub = functions.substr({}, series, 0, 2)[0] self.assertEqual(sub.name, "collectd.test-db1")
def test_substr(self): series = self._generate_series_list(config=[range(100)]) sub = functions.substr({}, series, 1)[0] self.assertEqual(sub.name, "test-db1.load.value") series = functions.alias( {}, self._generate_series_list(config=[range(100)]), '(foo.bar, "baz")') sub = functions.substr({}, series, 1)[0] self.assertEqual(sub.name, "bar") series = self._generate_series_list(config=[range(100)]) sub = functions.substr({}, series, 0, 2)[0] self.assertEqual(sub.name, "collectd.test-db1")