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')
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)