def test_none_and_others(self): attrs_in = self._deps_attributes() filters = ' fil, non | task ' attrs_out = Graphx._filter_dep_attributes_to_collect(attrs_in, filters) self.assertEqual(attrs_out, {}, filters)
def test_all(self): attrs_in = self._deps_attributes() filters = 'all' attrs_out = Graphx._filter_dep_attributes_to_collect(attrs_in, filters) self.assertEqual(attrs_out, attrs_in, filters)
def test_all_and_others(self): attrs_in = self._deps_attributes() filters = 'calc all,task' attrs_out = Graphx._filter_dep_attributes_to_collect(attrs_in, filters) self.assertEqual(attrs_out, attrs_in, filters)
def test_prefixes_n_separators(self): attrs_in = self._deps_attributes() filters = ' se | FIL, tAs | c wil tar |' attrs_out = Graphx._filter_dep_attributes_to_collect(attrs_in, filters) self.assertEqual(attrs_out, attrs_in, filters)