From 7e14361700a9750e0e2c069373deb4febea89465 Mon Sep 17 00:00:00 2001 From: bigtedde Date: Fri, 7 Jul 2023 17:50:44 -0400 Subject: [PATCH] patterns converted --- src/borg/testsuite/archiver/patterns.py | 37 +++++++++++++------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/src/borg/testsuite/archiver/patterns.py b/src/borg/testsuite/archiver/patterns.py index e84cc96b6..c4863bb94 100644 --- a/src/borg/testsuite/archiver/patterns.py +++ b/src/borg/testsuite/archiver/patterns.py @@ -4,23 +4,24 @@ from ...patterns import IECommand, PatternMatcher, parse_pattern from ...item import Item -class TestBuildFilter: - def test_basic(self): - matcher = PatternMatcher() - matcher.add([parse_pattern("included")], IECommand.Include) - filter = build_filter(matcher, 0) - assert filter(Item(path="included")) - assert filter(Item(path="included/file")) - assert not filter(Item(path="something else")) +def test_basic(): + matcher = PatternMatcher() + matcher.add([parse_pattern("included")], IECommand.Include) + filter = build_filter(matcher, 0) + assert filter(Item(path="included")) + assert filter(Item(path="included/file")) + assert not filter(Item(path="something else")) - def test_empty(self): - matcher = PatternMatcher(fallback=True) - filter = build_filter(matcher, 0) - assert filter(Item(path="anything")) - def test_strip_components(self): - matcher = PatternMatcher(fallback=True) - filter = build_filter(matcher, strip_components=1) - assert not filter(Item(path="shallow")) - assert filter(Item(path="deep enough/file")) - assert filter(Item(path="something/dir/file")) +def test_empty(): + matcher = PatternMatcher(fallback=True) + filter = build_filter(matcher, 0) + assert filter(Item(path="anything")) + + +def test_strip_components(): + matcher = PatternMatcher(fallback=True) + filter = build_filter(matcher, strip_components=1) + assert not filter(Item(path="shallow")) + assert filter(Item(path="deep enough/file")) + assert filter(Item(path="something/dir/file"))