def test_get_reviews(self): reviews = db_users.get_reviews(self.author.id) self.assertEqual(len(reviews), 1) self.review.update(text="Testing Again") reviews = db_users.get_reviews(self.author.id) self.assertEqual(len(reviews), 1) self.assertEqual(reviews[0]['creation_time'], self.review_created) two_days_from_now = date.today() + timedelta(days=2) reviews = db_users.get_reviews(self.author.id, from_date=two_days_from_now) self.assertEqual(len(reviews), 0)
def test_get_reviews(self): reviews = db_users.get_reviews(self.author.id) self.assertEqual(len(reviews), 1) db_review.update( review_id=self.review["id"], drafted=self.review["is_draft"], text="Testing Again", ) reviews = db_users.get_reviews(self.author.id) self.assertEqual(len(reviews), 1) self.assertEqual(reviews[0]['creation_time'], self.review_created) two_days_from_now = date.today() + timedelta(days=2) reviews = db_users.get_reviews(self.author.id, from_date=two_days_from_now) self.assertEqual(len(reviews), 0)
def test_delete(self): user1_id = self.user1.id db_users.delete(self.user1.id) # Votes should be deleted as well votes = db_users.get_votes(self.user1.id) self.assertEqual(len(votes), 0) # Spam Reports to be deleted as well spam_reports, count = db_spam_report.list_reports(user_id=user1_id) # pylint: disable=unused-variable self.assertEqual(count, 0) db_users.delete(self.author.id) # Review should not exist reviews = db_users.get_reviews(self.author.id) self.assertEqual(len(reviews), 0)
def test_delete(self): user1_id = self.user1.id db_users.delete(self.user1.id) # Votes should be deleted as well votes = db_users.get_votes(self.user1.id) self.assertEqual(len(votes), 0) # Spam Reports to be deleted as well spam_reports, count = db_spam_report.list_reports(user_id=user1_id) # pylint: disable=unused-variable self.assertEqual(count, 0) db_users.delete(self.author.id) # Review should not exist reviews = db_users.get_reviews(self.author.id) self.assertEqual(len(reviews), 0)
def test_delete(self): user1_id = self.user1.id db_users.delete(self.user1.id) # Votes should be deleted as well votes = db_users.get_votes(self.user1.id) self.assertEqual(len(votes), 0) # Spam Reports to be deleted as well spam_report_count = SpamReport.query.filter_by( user_id=user1_id, revision_id=self.revision_id).count() self.assertEqual(spam_report_count, 0) db_users.delete(self.author.id) # Review should not exist reviews = db_users.get_reviews(self.author.id) self.assertEqual(len(reviews), 0)
def reviews_since_count(self, date): return len(db_users.get_reviews(self.id, from_date=date))
def reviews_since(self, date): return db_users.get_reviews(self.id, from_date=date)
def reviews_since_count(self, date): return len(db_users.get_reviews(self.id, from_date=date))
def reviews_since(self, date): return db_users.get_reviews(self.id, from_date=date)