Пример #1
0
def test_notifications_item_create(mocker, services_mock):
    sys.argv = "cxcli notifications Notifications_CreateItems --eventId $(uuidgen) --content".split()
    sys.argv.append(
        """{
            "languageTag": "en-US",
            "title": "Dinner Time",
            "description": "Fish and Chips!"
        }"""
    )
    sys.argv += "--severity Information --destinationAdmin * --component".split()
    sys.argv.append("Citrix Cloud")
    sys.argv += "--priority High --createdDate 2021-02-13T08:20:17.120808-08:00".split()
    rc = clidriver.main()
    assert rc == 0
Пример #2
0
def test_jmespath(mocker, services_mock):
    sys.argv = 'cxcli systemlog GetRecords --limit 2 --cliquery Items[].Message."en-US"'.split()
    rc = clidriver.main()
    assert rc == 0
Пример #3
0
def test_systemlog_getrecords(mocker, services_mock):
    sys.argv = "cxcli systemlog GetRecords".split()
    rc = clidriver.main()
    assert rc == 0
Пример #4
0
def test_main(mocker, services_mock):
    rc = clidriver.main()
    assert rc == 0
Пример #5
0
def test_notifications_help(mocker, services_mock):
    mocker.patch("sys.exit")
    sys.argv = "cxcli notifications -h".split()
    rc = clidriver.main()
    assert rc == 0
Пример #6
0
def test_output_as_rawprint(mocker, services_mock):
    sys.argv = "cxcli systemlog GetRecords --limit 2 --output-as rawprint".split()
    rc = clidriver.main()
    assert rc == 0
Пример #7
0
def test_main(mocker):
    patch_mocker_systemlog(mocker)
    rc = clidriver.main()
    assert rc == 0
Пример #8
0
def test_output_as_csv(mocker):
    patch_mocker_systemlog(mocker)
    sys.argv = "cxcli systemlog GetRecords --limit 2 --output-as csv".split()
    rc = clidriver.main()
    assert rc == 0
Пример #9
0
def test_systemlog_getrecords(mocker):
    patch_mocker_systemlog(mocker)
    sys.argv = "cxcli systemlog GetRecords --limit 2".split()
    rc = clidriver.main()
    assert rc == 0
Пример #10
0
def test_systemlog_help(mocker):
    patch_mocker_systemlog(mocker)
    mocker.patch("sys.exit")
    sys.argv = "cxcli systemlog -h".split()
    rc = clidriver.main()
    assert rc == 0