コード例 #1
0
ファイル: test_class.py プロジェクト: jkrocil/cfme_tests
def test_add_class_inherited(a_class):
    subclass = Class(name=generate_random_string(8),
                     namespace=a_class.namespace,
                     description="subclass",
                     inherits_from=a_class)
    a_class.create()
    subclass.create()
コード例 #2
0
def test_add_class_inherited(a_class):
    subclass = Class(name=generate_random_string(8),
                     namespace=a_class.namespace,
                     description="subclass",
                     inherits_from=a_class)
    a_class.create()
    subclass.create()
コード例 #3
0
ファイル: test_method.py プロジェクト: vrutkovs/cfme_tests
def _make_class(domain):
    name = fauxfactory.gen_alphanumeric(8)
    description = fauxfactory.gen_alphanumeric(32)
    cls = Class(name=name,
                description=description,
                namespace=_make_namespace(domain))
    cls.create()
    return cls
コード例 #4
0
def cls(request, domain, namespace):
    tcls = Class(
        name="Request",
        namespace=namespace,
        setup_schema=[Class.SchemaField(name="rel5", type_="Relationship")])
    tcls.create()
    request.addfinalizer(lambda: tcls.delete() if tcls.exists() else None)
    return tcls
コード例 #5
0
def _make_class():
    name = generate_random_string(8)
    description = generate_random_string(32)
    cls = Class(name=name,
                description=description,
                namespace=_make_namespace())
    cls.create()
    return cls
コード例 #6
0
def test_same_class_name_different_namespace(make_namespace):
    other_namespace = ta.make_namespace()
    name = fauxfactory.gen_alphanumeric(8)
    cls1 = Class(name=name, namespace=make_namespace)
    cls2 = Class(name=name, namespace=other_namespace)
    cls1.create()
    cls2.create()
    # delete one and check the other still exists
    cls1.delete()
    assert cls2.exists()
コード例 #7
0
ファイル: test_class.py プロジェクト: jkrocil/cfme_tests
def test_same_class_name_different_namespace(a_namespace):
    other_namespace = _make_namespace()
    name = generate_random_string(8)
    cls1 = Class(name=name, namespace=a_namespace)
    cls2 = Class(name=name, namespace=other_namespace)
    cls1.create()
    cls2.create()
    # delete one and check the other still exists
    cls1.delete()
    assert cls2.exists()
コード例 #8
0
ファイル: test_class.py プロジェクト: FilipB/cfme_tests
def test_same_class_name_different_namespace(make_namespace):
    other_namespace = ta.make_namespace()
    name = fauxfactory.gen_alphanumeric(8)
    cls1 = Class(name=name, namespace=make_namespace)
    cls2 = Class(name=name, namespace=other_namespace)
    cls1.create()
    cls2.create()
    # delete one and check the other still exists
    cls1.delete()
    assert cls2.exists()
コード例 #9
0
def test_same_class_name_different_namespace(a_namespace):
    other_namespace = _make_namespace()
    name = generate_random_string(8)
    cls1 = Class(name=name, namespace=a_namespace)
    cls2 = Class(name=name, namespace=other_namespace)
    cls1.create()
    cls2.create()
    # delete one and check the other still exists
    cls1.delete()
    assert cls2.exists()
コード例 #10
0
def cls(request, domain, namespace):
    tcls = Class(name="Request", namespace=namespace,
                 setup_schema=[Class.SchemaField(name="rel5", type_="Relationship")])
    tcls.create()
    request.addfinalizer(lambda: tcls.delete() if tcls.exists() else None)
    return tcls
コード例 #11
0
ファイル: test_method.py プロジェクト: anewmanRH/cfme_tests
def _make_class(domain):
    name = fauxfactory.gen_alphanumeric(8)
    description = fauxfactory.gen_alphanumeric(32)
    cls = Class(name=name, description=description, namespace=_make_namespace(domain))
    cls.create()
    return cls
コード例 #12
0
ファイル: test_instance.py プロジェクト: jkrocil/cfme_tests
def _make_class():
    name = generate_random_string(8)
    description = generate_random_string(32)
    cls = Class(name=name, description=description, namespace=_make_namespace())
    cls.create()
    return cls