Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 3
0
def test_systemlog_getrecords(mocker, services_mock):
    sys.argv = "cxcli systemlog GetRecords".split()
    rc = clidriver.main()
    assert rc == 0
Exemplo n.º 4
0
def test_main(mocker, services_mock):
    rc = clidriver.main()
    assert rc == 0
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 7
0
def test_main(mocker):
    patch_mocker_systemlog(mocker)
    rc = clidriver.main()
    assert rc == 0
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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