def test_split_filter_includes(self): gen = RosGraphDotcodeGenerator() inc, exc = gen._split_filter_string('foo') self.assertEqual(['foo'], inc) self.assertEqual(0, len(exc)) inc, exc = gen._split_filter_string('foo,bar') self.assertEqual(['foo', 'bar'], inc) self.assertEqual(0, len(exc))
def test_split_filter_excludes(self): gen = RosGraphDotcodeGenerator() inc, exc = gen._split_filter_string('-foo') self.assertEqual(['.*'], inc) self.assertEqual(['foo'], exc) inc, exc = gen._split_filter_string('-foo,-bar') self.assertEqual(['.*'], inc) self.assertEqual(['foo', 'bar'], exc)
def test_split_filter_empty(self): gen = RosGraphDotcodeGenerator() inc, exc = gen._split_filter_string('') self.assertEqual(['.*'], inc) self.assertEqual(0, len(exc)) inc, exc = gen._split_filter_string('/') self.assertEqual(['.*'], inc) self.assertEqual(0, len(exc))
def test_split_filter_excludes(self): gen = RosGraphDotcodeGenerator() inc, exc = gen._split_filter_string('-foo') self.assertEqual(['.*'], inc) self.assertEqual(['foo'], exc) inc, exc = gen._split_filter_string('-foo,-bar') self.assertEqual(['.*'], inc) self.assertEqual(['foo', 'bar'], exc)
def test_split_filter_includes(self): gen = RosGraphDotcodeGenerator() inc, exc = gen._split_filter_string('foo') self.assertEqual(['foo'], inc) self.assertEqual(0, len(exc)) inc, exc = gen._split_filter_string('foo,bar') self.assertEqual(['foo', 'bar'], inc) self.assertEqual(0, len(exc))
def test_split_filter_empty(self): gen = RosGraphDotcodeGenerator() inc, exc = gen._split_filter_string('') self.assertEqual(['.*'], inc) self.assertEqual(0, len(exc)) inc, exc = gen._split_filter_string('/') self.assertEqual(['.*'], inc) self.assertEqual(0, len(exc))
def test_split_filter_both(self): gen = RosGraphDotcodeGenerator() inc, exc = gen._split_filter_string('-foo , bar ,baz, -bam') self.assertEqual(['bar', 'baz'], inc) self.assertEqual(['foo', 'bam'], exc)
def test_split_filter_both(self): gen = RosGraphDotcodeGenerator() inc, exc = gen._split_filter_string('-foo , bar ,baz, -bam') self.assertEqual(['bar', 'baz'], inc) self.assertEqual(['foo', 'bam'], exc)