Example #1
0
def test_extract_matcher_popped_from_config():
    c = {
        'patterns': [],
        'ignore_patterns': [],
        'regexes': [],
        'ignore_regexes': [],
        'test': 'test'
    }
    config = parse.extract_matcher(c)[1]
    assert len(config) == 1
    assert config['test'] == 'test'
Example #2
0
def test_extract_matcher_success():
    matcher = parse.extract_matcher({'patterns': ['test'],})[0]
    assert len(matcher.patterns) == 1
    assert 'test' in matcher.patterns
Example #3
0
def test_extract_matcher_popped_from_config():
    c = {'patterns': [], 'ignore_patterns': [], 'regexes': [],
         'ignore_regexes': [], 'test': 'test'}
    config = parse.extract_matcher(c)[1]
    assert len(config) == 1
    assert config['test'] == 'test'
Example #4
0
def test_extract_matcher_all_none():
    matcher = parse.extract_matcher({})[0]
    assert matcher == None
Example #5
0
def test_extract_matcher_success():
    matcher = parse.extract_matcher({
        'patterns': ['test'],
    })[0]
    assert len(matcher.patterns) == 1
    assert 'test' in matcher.patterns
Example #6
0
def test_extract_matcher_all_none():
    matcher = parse.extract_matcher({})[0]
    assert matcher == None