Exemple #1
0
def test_store_fs_path_filter_instance():
    path_filter = StoreFSPathFilter()
    assert path_filter.pootle_path is None
    assert path_filter.pootle_regex is None
    assert path_filter.fs_path is None
    assert path_filter.fs_regex is None
    # regexes are cached
    path_filter.pootle_path = "/foo"
    path_filter.fs_path = "/bar"
    assert path_filter.pootle_regex is None
    assert path_filter.fs_regex is None
    del path_filter.__dict__["pootle_regex"]
    del path_filter.__dict__["fs_regex"]
    assert (path_filter.pootle_regex == path_filter.path_regex(
        path_filter.pootle_path))
    assert (path_filter.fs_regex == path_filter.path_regex(
        path_filter.fs_path))
Exemple #2
0
def test_store_fs_path_filter_instance():
    path_filter = StoreFSPathFilter()
    assert path_filter.pootle_path is None
    assert path_filter.pootle_regex is None
    assert path_filter.fs_path is None
    assert path_filter.fs_regex is None
    # regexes are cached
    path_filter.pootle_path = "/foo"
    path_filter.fs_path = "/bar"
    assert path_filter.pootle_regex is None
    assert path_filter.fs_regex is None
    del path_filter.__dict__["pootle_regex"]
    del path_filter.__dict__["fs_regex"]
    assert (
        path_filter.pootle_regex
        == path_filter.path_regex(path_filter.pootle_path))
    assert (
        path_filter.fs_regex
        == path_filter.path_regex(path_filter.fs_path))