def test_invalid_person_was_skipped(self, role, find_mock): """Invalid users should be skipped""" test_email = "*****@*****.**" issue = factories.IssueFactory() issue_integration.create_missed_issue_acl(test_email, role, issue) db.session.commit() people = all_models.Person.query.filter_by(email=test_email).all() self.assertFalse(people) find_mock.assert_called_once()
def test_invalid_person_was_skipped(self, role, find_mock): """Invalid users should be skipped""" test_email = "*****@*****.**" issue = factories.IssueFactory() issue_integration.create_missed_issue_acl(test_email, role, issue) db.session.commit() people = all_models.Person.query.filter_by(email=test_email).all() self.assertFalse(people) find_mock.assert_called_once()
def test_create_missed_issue_acl(self, role): """Test create_missed_issue_acl method""" test_email = "*****@*****.**" issue = factories.IssueFactory() issue_integration.create_missed_issue_acl(test_email, role, issue) db.session.commit() person = all_models.Person.query.filter_by(email=test_email).one() role_emails = [p.email for p in issue.get_persons_for_rolename(role)] self.assertIn(person.email, role_emails)
def test_create_missed_issue_acl(self, role): """Test create_missed_issue_acl method""" test_email = "*****@*****.**" issue = factories.IssueFactory() issue_integration.create_missed_issue_acl(test_email, role, issue) db.session.commit() person = all_models.Person.query.filter_by(email=test_email).one() role_emails = [ p.email for p in issue.get_persons_for_rolename(role) ] self.assertIn(person.email, role_emails)