Пример #1
0
def test_report(topic, user):
    """Tests if the reports can be saved/edited and deleted with the
    implemented save and delete methods."""
    report = Report(reason="Test Report")
    report.save(user=user, post=topic.first_post)
    assert report.reason == "Test Report"

    report.reason = "Test Report Edited"
    report.save()
    assert report.reason == "Test Report Edited"

    report.delete()
    report = Report.query.filter_by(id=report.id).first()
    assert report is None
Пример #2
0
def test_report(topic, user):
    """Tests if the reports can be saved/edited and deleted with the
    implemented save and delete methods."""
    report = Report(reason="Test Report")
    report.save(user=user, post=topic.first_post)
    assert report.reason == "Test Report"

    report.reason = "Test Report Edited"
    report.save()
    assert report.reason == "Test Report Edited"

    report.delete()
    report = Report.query.filter_by(id=report.id).first()
    assert report is None
Пример #3
0
 def save(self, user, post):
     report = Report(reason=self.reason.data)
     return report.save(post=post, user=user)
Пример #4
0
 def save(self, user, post):
     report = Report(reason=self.reason.data)
     return report.save(post=post, user=user)
Пример #5
0
 def save(self, user, post):
     report = Report(**self.data)
     return report.save(user, post)
Пример #6
0
 def save(self, user, post):
     report = Report(**self.data)
     return report.save(user, post)