def test_get_filter_for_alias(): d = Document() for k, v in d.__class__.filter_list.iteritems(): assert isinstance(k, str) assert issubclass(v, DexyFilter) assert d.get_filter_for_alias("cp") == dexy.filters.python_filters.CopyFilter assert d.get_filter_for_alias("-") == DexyFilter assert d.get_filter_for_alias("-xxxalias") == DexyFilter
def test_get_filter_for_alias(): Document.filter_list = dexy.introspect.filters() d = Document() for k, v in d.__class__.filter_list.iteritems(): assert isinstance(k, str) assert issubclass(v, DexyFilter) assert d.get_filter_for_alias("pyg") == dexy.filters.pygments_filters.PygmentsFilter assert d.get_filter_for_alias("-") == DexyFilter assert d.get_filter_for_alias("-xxxalias") == DexyFilter