def test_add_re_has_existing_record_in_db(db): db.jira.find.return_value = db db.count.return_value = 1 jira.JIRA_PATTERNS.clear() jira.add_re('foo') assert 'foo' in jira.JIRA_PATTERNS assert not db.jira.insert.called
def test_add_re_inserts_new_record(db): db.jira.find.return_value = db db.count.return_value = 0 jira.JIRA_PATTERNS.clear() jira.add_re('foo') assert 'foo' in jira.JIRA_PATTERNS assert db.jira.insert.called