コード例 #1
0
class test_HRget_functionalities(unittest.TestCase):

    config_file = HRauth_default['config_file']

    def setUp(self):
        if not os.path.isfile(self.config_file):
            raise Exception(
                "HRauth configuration file not found in: {}".format(
                    self.config_file))
        self.auth = HRauth(config_file=self.config_file)
        self.get = HRget(self.auth)
        self.today = datetime.datetime.today()

    def tearDown(self):
        pass

    def test_HRget_get_default(self):
        default = self.get.get()

    def test_HRget_get_error_day(self):
        self.assertRaises(Exception, self.get.get, day=33)

    def test_HRget_get_error_day2(self):
        self.assertRaises(Exception, self.get.get, day=-1)

    def test_HRget_get_error_month(self):
        self.assertRaises(Exception, self.get.get, month=13)

    def test_HRget_get_date(self):
        date = self.get.get(self.today.year, self.today.month, self.today.day)

    def test_HRget_get_day(self):
        day = self.get.get(day=self.today.day)

    def test_HRget_get_month(self):
        month = self.get.get(month=self.today.month)

    def test_HRget_get_year(self):
        year = self.get.get(year=self.today.year)
コード例 #2
0
class test_HRday_inititalization(unittest.TestCase):

    config_file = HRauth_default['config_file']

    def setUp(self):
        if not os.path.isfile(self.config_file):
            raise Exception(
                "HRauth configuration file not found in: {}".format(
                    self.config_file))
        self.auth = HRauth(config_file=self.config_file)
        self.get = HRget(self.auth)
        self.today = datetime.datetime.today()

    def tearDown(self):
        pass

    def test_HRday_initialization(self):
        json = self.get.get(day=self.today.day)
        d = HRday(json)