コード例 #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
ファイル: test_forum_models.py プロジェクト: 0xsKu/flaskbb
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
ファイル: forms.py プロジェクト: zhonli/flaskbb
 def save(self, user, post):
     report = Report(reason=self.reason.data)
     return report.save(post=post, user=user)
コード例 #4
0
ファイル: forms.py プロジェクト: 0xsKu/flaskbb
 def save(self, user, post):
     report = Report(reason=self.reason.data)
     return report.save(post=post, user=user)
コード例 #5
0
ファイル: forms.py プロジェクト: rollovercable/flaskbb
 def save(self, user, post):
     report = Report(**self.data)
     return report.save(user, post)
コード例 #6
0
ファイル: forms.py プロジェクト: xuemy/flaskbb
 def save(self, user, post):
     report = Report(**self.data)
     return report.save(user, post)