Пример #1
0
def test_find_jira_numbers_finds_all():
    message = "this ia about foo-123, bar-456, baz-789, and qux-000"
    jira.JIRA_PATTERNS = set(["foo", "bar", "baz"])

    tickets = jira.find_jira_numbers(message)
    assert "foo-123" in tickets
    assert "bar-456" in tickets
    assert "baz-789" in tickets
Пример #2
0
def test_find_jira_numbers_finds_all():
    message = 'this ia about foo-123, bar-456, baz-789, and qux-000'
    jira.JIRA_PATTERNS = set(['foo', 'bar', 'baz'])

    tickets = jira.find_jira_numbers(message)
    assert 'foo-123' in tickets
    assert 'bar-456' in tickets
    assert 'baz-789' in tickets
Пример #3
0
def test_find_jira_numbers_ignores_unknown():
    message = 'this ia about foo-123, bar-456, baz-789, and qux-000'
    jira.JIRA_PATTERNS = set(['foo', 'bar', 'baz'])

    tickets = jira.find_jira_numbers(message)
    assert 'quz-000' not in tickets
Пример #4
0
def test_find_jira_numbers_with_no_patterns():
    with patch.object(jira, 'JIRA_PATTERNS', set()):
        assert [] == jira.find_jira_numbers('foo-123')
Пример #5
0
def test_find_jira_numbers_ignores_url():
    message = 'this has a url http://example.com/foobar-123'
    jira.JIRA_PATTERNS = set('foobar')
    assert jira.find_jira_numbers(message) == []
Пример #6
0
def test_find_jira_numbers_ignores_unknown():
    message = "this ia about foo-123, bar-456, baz-789, and qux-000"
    jira.JIRA_PATTERNS = set(["foo", "bar", "baz"])

    tickets = jira.find_jira_numbers(message)
    assert "quz-000" not in tickets
Пример #7
0
def test_find_jira_numbers_ignores_unknown():
    message = 'this ia about foo-123, bar-456, baz-789, and qux-000'
    jira.JIRA_PATTERNS = set(['foo', 'bar', 'baz'])

    tickets = jira.find_jira_numbers(message)
    assert 'quz-000' not in tickets
Пример #8
0
def test_find_jira_numbers_ignores_url():
    message = 'this has a url http://example.com/foobar-123'
    jira.JIRA_PATTERNS = set('foobar')
    assert jira.find_jira_numbers(message) == []