def test_perform_request_with_config_without_user_id(self): req = EobotRequest() req.set_base_url('http://*****:*****@example.com", password="******", token=None) result = perform_request("BTC", config=get_config("tsmm2"), request=req.clone()) self.assertTrue(result)
def test_perform_request_with_config(self): req = EobotRequest() req.set_base_url('http://*****:*****@example.com", password="******", token=None) mode_before = get_mining_mode(config="tsmm", request=req.clone()) self.assertEqual("ETH", mode_before) result = perform_request("BTC", config="tsmm", request=req.clone()) self.assertTrue(result) mode_after = get_mining_mode(config="tsmm", request=req.clone()) self.assertEqual("BTC", mode_after)
def test_perform_request_with_invalid_request(self): with self.assertRaises(ValueError): # noinspection PyTypeChecker perform_request("ETH", request={})
def test_perform_request_without_arguments(self): with self.assertRaises(TypeError): # noinspection PyArgumentList perform_request()