Ejemplo n.º 1
0
def test_get_saved_queries():
    client = DummyConnect()
    args = {"type": "users"}
    result = run_command(client=client,
                         args=args,
                         command="axonius-get-saved-queries")
    assert len(EXPECTED_USERS_SQS) == len(result.outputs)
Ejemplo n.º 2
0
def test_remove_tags():
    client = DummyConnect()
    args = {"type": "users", "ids": DUMMY_USER_IDS, "tag_name": "test"}
    result = run_command(client=client,
                         args=args,
                         command="axonius-remove-tag")
    assert len(DUMMY_USER_IDS) == result.outputs
Ejemplo n.º 3
0
def test_client():
    """Pass."""

    client = DummyConnect()
    expected = "ok"
    args = {}
    result = run_command(client=client, args=args, command="test-module")
    assert expected == result
Ejemplo n.º 4
0
def test_get_device():
    client = DummyConnect()
    args = {"value": "DESKTOP-Gary-Gaither"}
    result = run_command(client=client,
                         args=args,
                         command="axonius-get-devices-by-hostname")
    assert EXPECTED_DEVICE["internal_axon_id"] == result.outputs[
        "internal_axon_id"]
Ejemplo n.º 5
0
def test_add_tags():
    client = DummyConnect()
    args = {"type": "devices", "ids": DUMMY_DEVICES_IDS, "tag_name": "test"}
    result = run_command(client=client, args=args, command="axonius-add-tag")
    assert len(DUMMY_DEVICES_IDS) == result.outputs
Ejemplo n.º 6
0
def test_get_tags():
    client = DummyConnect()
    args = {"type": "devices"}
    result = run_command(client=client, args=args, command="axonius-get-tags")
    assert EXPECTED_DEVICE_TAGS == result.outputs