Esempio n. 1
0
 def testSanitizeInputUsers(self):
     """should return None if an empty list is given"""
     self.assertIsNone(InputHelper.sanitize_users([]))
     self.assertListEqual([111], InputHelper.sanitize_users([111]),
                          'should return the same users')
     self.assertListEqual([111, 112], InputHelper.sanitize_users([111,
                                                                  112]),
                          'should return the same users')
Esempio n. 2
0
    def run(self, args):
        # parse and verify user arguments
        users = InputHelper.sanitize_users(args.user)
        dates = InputHelper.sanitize_dates(args.date)
        InputHelper.ensure_max_2_dates(dates)

        # print output to console
        self._output(self._get_projects(dates, users), users)
Esempio n. 3
0
    def run(self, args):
        # parse and verify user arguments
        users = InputHelper.sanitize_users(args.user)
        dates = InputHelper.sanitize_dates(args.date)
        InputHelper.ensure_max_2_dates(dates)

        # print output to console
        self._output(self._get_projects(dates, users), users)
Esempio n. 4
0
 def testSanitizeInputUsers(self):
     """should return None if an empty list is given"""
     self.assertIsNone(InputHelper.sanitize_users([]))
     self.assertListEqual([111], InputHelper.sanitize_users([111]), 'should return the same users')
     self.assertListEqual([111, 112], InputHelper.sanitize_users([111, 112]), 'should return the same users')