def test_filtered_message_dates_2(self): # start date is today and end date is tomorrow msg = self._create_new_message() msg.start = datetime.now().strftime("%Y-%m-%d") msg.end = (datetime.now() + timedelta(days=1)).strftime("%Y-%m-%d") msg.insert() filtered_msgs = ProjectMessage.get_filtered_messages(self.env) self.assertEqual(1, len(filtered_msgs))
def test_filtered_message_dates_3(self): # start date is tomorrow and end date is next week msg = self._create_new_message() msg['start'] = (datetime.now() + timedelta(days=1)).strftime("%Y-%m-%d") msg['end ']= (datetime.now() + timedelta(days=7)).strftime("%Y-%m-%d") msg.insert() filtered_msgs = ProjectMessage.get_filtered_messages(self.env) self.assertEqual(0, len(filtered_msgs))
def test_filtered_message_dates(self): # start date is before and end date is after today msg = self._create_new_message() msg['start'] = (datetime.now() - timedelta(days=5)).strftime("%Y-%m-%d") msg['end'] = (datetime.now() + timedelta(days=5)).strftime("%Y-%m-%d") msg.insert() filtered_msgs = ProjectMessage.get_filtered_messages(self.env) self.assertEqual(1, len(filtered_msgs))