Initial commit
This commit is contained in:
commit
1b51716d1b
72 changed files with 8204 additions and 0 deletions
40
tests/api/test_jobs.py
Normal file
40
tests/api/test_jobs.py
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
"""Tests relating to the jobs api"""
|
||||
import requests
|
||||
|
||||
from redfish_cli.api import jobs
|
||||
|
||||
from tests.api import args
|
||||
|
||||
from ..utils import MockResponse, get_test_content
|
||||
|
||||
|
||||
def test_job_details(monkeypatch):
|
||||
"""Test getting job details"""
|
||||
monkeypatch.setattr(
|
||||
requests,
|
||||
"get",
|
||||
lambda args, auth=None, verify=None, data=None, headers=None, timeout=None: MockResponse(
|
||||
content=get_test_content("api_job_details.json")
|
||||
),
|
||||
)
|
||||
|
||||
_args = args(manager="Manager.1", job_id="JOB12345xdz")
|
||||
|
||||
result = jobs.job_details(_args)
|
||||
assert result["Id"] == "JID_924369311959"
|
||||
|
||||
|
||||
def test_job_list(monkeypatch):
|
||||
"""Test getting job details"""
|
||||
monkeypatch.setattr(
|
||||
requests,
|
||||
"get",
|
||||
lambda args, auth=None, verify=None, data=None, headers=None, timeout=None: MockResponse(
|
||||
content=get_test_content("jobs_list.json")
|
||||
),
|
||||
)
|
||||
|
||||
_args = args(manager="Manager.1")
|
||||
|
||||
result = jobs.jobs_list(_args)
|
||||
assert result["Members@odata.count"] == 5
|
||||
Loading…
Add table
Add a link
Reference in a new issue