def test_to_many_tickets(self): hoursRemaining = HoursRemaining(self.env) for _ in range(200): self._insert_ticket('1') result = hoursRemaining.expand_macro(self.formatter, "", "milestone=milestone1") self.assertEqual(result, '200')
def test_real(self): hoursRemaining = HoursRemaining(self.env) self._insert_ticket('10') self._insert_ticket('20.1') self._insert_ticket('30') result = hoursRemaining.expand_macro(self.formatter, "", "milestone=milestone1") self.assertEqual(result, '60.1')
def test_real(self): hoursRemaining = HoursRemaining(self.env) self._insert_ticket('10') self._insert_ticket('20.1') self._insert_ticket('30') result = hoursRemaining.render_macro(self.req, "", "milestone=milestone1") self.assertEqual(result, '60')
def test_closed_tickets(self): hoursRemaining = HoursRemaining(self.env) self._insert_ticket('10') self._insert_ticket('20.1') self._insert_ticket('30') self._insert_ticket('30', fields={'status': 'closed'}) result = hoursRemaining.expand_macro( self.formatter, "", "status!=closed, milestone=milestone1") self.assertEqual(result, '60.1')
def test_closed_tickets(self): hoursRemaining = HoursRemaining(self.env) self._insert_ticket('10') self._insert_ticket('20.1') self._insert_ticket('30') self._insert_ticket('30', status='closed') result = hoursRemaining.render_macro( self.req, "", "status!=closed, milestone=milestone1") self.assertEqual(result, '60')
def test_url_encode(self): hoursRemaining = HoursRemaining(self.env) self._insert_ticket('10', fields={'summary': 'Test#One'}) result = hoursRemaining.expand_macro(self.formatter, "", "summary=Test#One") self.assertEquals(result, '10')