コード例 #1
0
def test_get_collections():
    from contenttypes import Collections
    n = q(Collections).one()
    assert_node(n,
                name="collections",
                type="collections",
                schema="collection",
                label="Collections")

    # collections is public by default, so it must have the everybody rule
    everybody_rule = get_or_add_everybody_rule()
    assert n.access_rule_assocs[0].rule is everybody_rule
コード例 #2
0
def test_get_home():
    from contenttypes import Home
    n = q(Home).one()
    assert_node(n, name="home", type="home", schema="home")
コード例 #3
0
def test_get_mappings():
    from core.systemtypes import Mappings
    n = q(Mappings).one()
    assert_node(n, name="mappings", type="mappings", schema=None)
コード例 #4
0
def test_get_workflows():
    from workflow.workflow import Workflows
    n = q(Workflows).one()
    assert_node(n, name="workflows", type="workflows", schema=None)
コード例 #5
0
def test_get_metadatatypes():
    from core.systemtypes import Metadatatypes
    n = q(Metadatatypes).one()
    assert_node(n, name="metadatatypes", type="metadatatypes", schema=None)
コード例 #6
0
def test_get_root():
    from core.systemtypes import Root
    n = q(Root).one()
    assert_node(n, name="root", type="root", schema=None)