def test_set_default_datastore_filter(provider, request):
    """ Test for setting default filter for datastores."""

    # Add cleanup finalizer
    def unset_default_datastore_filter():
        navigate_to(Datastore, 'All')
        list_acc.select('Filters', 'ALL', by_title=False)
        pytest.sel.click(datastore.default_datastore_filter_btn)
    request.addfinalizer(unset_default_datastore_filter)

    navigate_to(Datastore, 'All')
    list_acc.select('Filters', 'Store Type / NFS', by_title=False)
    pytest.sel.click(datastore.default_datastore_filter_btn)
    logout()
    login_admin()
    navigate_to(Datastore, 'All')
    assert list_acc.is_selected('Filters', 'Store Type / NFS (Default)', by_title=False),\
        'Store Type / NFS not set as default'
def test_set_default_host_filter(provider, request):
    """ Test for setting default filter for hosts."""

    # Add cleanup finalizer
    def unset_default_host_filter():
        navigate_to(Host, 'All')
        list_acc.select('Filters', 'ALL', by_title=False)
        pytest.sel.click(host.default_host_filter_btn)
    request.addfinalizer(unset_default_host_filter)

    navigate_to(Host, 'All')
    list_acc.select('Filters', 'Status / Running', by_title=False)
    pytest.sel.click(host.default_host_filter_btn)
    logout()
    login_admin()
    navigate_to(Host, 'All')
    assert list_acc.is_selected('Filters', 'Status / Running (Default)', by_title=False),\
        'Status / Running filter not set as default'
Exemple #3
0
def test_set_default_host_filter(request, appliance):
    """ Test for setting default filter for hosts."""

    # Add cleanup finalizer
    def unset_default_host_filter():
        navigate_to(Host, 'All')
        list_acc.select('Filters', 'ALL', by_title=False)
        pytest.sel.click(host.default_host_filter_btn)
    request.addfinalizer(unset_default_host_filter)

    navigate_to(Host, 'All')
    list_acc.select('Filters', 'Status / Running', by_title=False)
    pytest.sel.click(host.default_host_filter_btn)
    appliance.server.logout()
    appliance.server.login_admin()
    navigate_to(Host, 'All')
    assert list_acc.is_selected('Filters', 'Status / Running (Default)', by_title=False),\
        'Status / Running filter not set as default'
Exemple #4
0
def test_set_default_datastore_filter(provider, request):
    """ Test for setting default filter for datastores."""

    # Add cleanup finalizer
    def unset_default_datastore_filter():
        pytest.sel.force_navigate('infrastructure_datastores')
        list_acc.select('Filters', 'ALL', by_title=False)
        pytest.sel.click(datastore.default_datastore_filter_btn)
    request.addfinalizer(unset_default_datastore_filter)

    pytest.sel.force_navigate('infrastructure_datastores')
    list_acc.select('Filters', 'Store Type / NFS', by_title=False)
    pytest.sel.click(datastore.default_datastore_filter_btn)
    logout()
    login_admin()
    pytest.sel.force_navigate('infrastructure_datastores')
    assert (list_acc.is_selected('Filters', 'Store Type / NFS (Default)', by_title=False),
        'Store Type / NFS not set as default')
Exemple #5
0
def test_set_default_host_filter(provider, request):
    """ Test for setting default filter for hosts."""

    # Add cleanup finalizer
    def unset_default_host_filter():
        pytest.sel.force_navigate('infrastructure_hosts')
        list_acc.select('Filters', 'ALL', by_title=False)
        pytest.sel.click(host.default_host_filter_btn)
    request.addfinalizer(unset_default_host_filter)

    pytest.sel.force_navigate('infrastructure_hosts')
    list_acc.select('Filters', 'Status / Running', by_title=False)
    pytest.sel.click(host.default_host_filter_btn)
    logout()
    login_admin()
    pytest.sel.force_navigate('infrastructure_hosts')
    assert (list_acc.is_selected('Filters', 'Status / Running (Default)', by_title=False),
        'Status / Running filter not set as default')
Exemple #6
0
def test_set_default_datastore_filter(request):
    """ Test for setting default filter for datastores."""

    # Add cleanup finalizer
    def unset_default_datastore_filter():
        navigate_to(Datastore, 'All')
        list_acc.select('Filters', 'ALL', by_title=False)
        pytest.sel.click(datastore.default_datastore_filter_btn)

    request.addfinalizer(unset_default_datastore_filter)

    navigate_to(Datastore, 'All')
    list_acc.select('Filters', 'Store Type / NFS', by_title=False)
    pytest.sel.click(datastore.default_datastore_filter_btn)
    logout()
    login_admin()
    navigate_to(Datastore, 'All')
    assert list_acc.is_selected('Filters', 'Store Type / NFS (Default)', by_title=False),\
        'Store Type / NFS not set as default'
def test_set_default_datastore_filter(provider, request):
    """ Test for setting default filter for datastores."""

    # Add cleanup finalizer
    def unset_default_datastore_filter():
        pytest.sel.force_navigate("infrastructure_datastores")
        list_acc.select("Filters", "ALL", by_title=False)
        pytest.sel.click(datastore.default_datastore_filter_btn)

    request.addfinalizer(unset_default_datastore_filter)

    pytest.sel.force_navigate("infrastructure_datastores")
    list_acc.select("Filters", "Store Type / NFS", by_title=False)
    pytest.sel.click(datastore.default_datastore_filter_btn)
    logout()
    login_admin()
    pytest.sel.force_navigate("infrastructure_datastores")
    assert list_acc.is_selected(
        "Filters", "Store Type / NFS (Default)", by_title=False
    ), "Store Type / NFS not set as default"
def test_set_default_host_filter(provider, request):
    """ Test for setting default filter for hosts."""

    # Add cleanup finalizer
    def unset_default_host_filter():
        pytest.sel.force_navigate("infrastructure_hosts")
        list_acc.select("Filters", "ALL", by_title=False)
        pytest.sel.click(host.default_host_filter_btn)

    request.addfinalizer(unset_default_host_filter)

    pytest.sel.force_navigate("infrastructure_hosts")
    list_acc.select("Filters", "Status / Running", by_title=False)
    pytest.sel.click(host.default_host_filter_btn)
    logout()
    login_admin()
    pytest.sel.force_navigate("infrastructure_hosts")
    assert list_acc.is_selected(
        "Filters", "Status / Running (Default)", by_title=False
    ), "Status / Running filter not set as default"
def test_set_default_datastore_filter(request, appliance):
    """ Test for setting default filter for datastores."""

    # I guess this test has to be redesigned
    # Add cleanup finalizer
    dc = DatastoreCollection(appliance)

    def unset_default_datastore_filter():
        navigate_to(dc, 'All')
        list_acc.select('Filters', 'ALL', by_title=False)
        sel.click(datastore.default_datastore_filter_btn)
    request.addfinalizer(unset_default_datastore_filter)

    navigate_to(dc, 'All')
    list_acc.select('Filters', 'Store Type / NFS', by_title=False)
    sel.click(datastore.default_datastore_filter_btn)
    appliance.server.logout()
    appliance.server.login_admin()
    navigate_to(dc, 'All')
    assert list_acc.is_selected('Filters', 'Store Type / NFS (Default)', by_title=False),\
        'Store Type / NFS not set as default'