コード例 #1
0
def test_type_required_validation(request):
    """Test to validate type while adding a provider"""
    prov = Provider()

    request.addfinalizer(prov.delete_if_exists)
    with error.expected('Type is required'):
        prov.create()
コード例 #2
0
def test_type_required_validation(request):
    """Test to validate type while adding a provider"""
    prov = Provider()

    request.addfinalizer(prov.delete_if_exists)
    with error.expected("Type is required"):
        prov.create()
コード例 #3
0
ファイル: test_providers.py プロジェクト: rrasouli/cfme_tests
def test_type_required_validation(request, soft_assert):
    """Test to validate type while adding a provider"""
    prov = Provider()

    request.addfinalizer(prov.delete_if_exists)
    if version.current_version() < "5.5":
        with error.expected('Type is required'):
            prov.create()
    else:
        navigate_to(prov, 'Add')
        fill(prov.properties_form.name_text, "foo")
        soft_assert("ng-invalid-required" in prov.properties_form.type_select.classes)
        soft_assert(not prov.add_provider_button.can_be_clicked)
コード例 #4
0
def test_type_required_validation(request, soft_assert):
    """Test to validate type while adding a provider"""
    prov = Provider()

    request.addfinalizer(prov.delete_if_exists)
    if version.current_version() < "5.5":
        with error.expected('Type is required'):
            prov.create()
    else:
        pytest.sel.force_navigate("clouds_provider_new")
        fill(prov.properties_form.name_text, "foo")
        soft_assert("ng-invalid-required" in prov.properties_form.type_select.classes)
        soft_assert(not prov.add_provider_button.can_be_clicked)