コード例 #1
0
ファイル: test_main.py プロジェクト: SirScott/eralchemy
def test_all_to_intermediary():
    tables, relationships = all_to_intermediary(Base)
    check_intermediary_representation_simple_table(tables, relationships)

    db_uri = create_db()
    tables, relationships = all_to_intermediary(db_uri)
    check_intermediary_representation_simple_table(tables, relationships)

    with pytest.raises(ValueError):
        tables, relationships = all_to_intermediary('plop')
コード例 #2
0
ファイル: test_main.py プロジェクト: narusemotoki/eralchemy
def test_all_to_intermediary_base():
    tables, relationships = all_to_intermediary(Base)
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #3
0
ファイル: test_main.py プロジェクト: narusemotoki/eralchemy
def test_all_to_intermediary_markdown():
    tables, relationships = all_to_intermediary(markdown.split('\n'))
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #4
0
ファイル: test_main.py プロジェクト: narusemotoki/eralchemy
def test_all_to_intermediary_db():
    db_uri = create_db()
    tables, relationships = all_to_intermediary(db_uri)
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #5
0
def test_all_to_intermediary_db_sqlite():
    db_uri = create_db(db_uri="sqlite:///test.db", use_sqlite=True)
    tables, relationships = all_to_intermediary(db_uri)
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #6
0
ファイル: test_main.py プロジェクト: jasondyjohnson/eralchemy
def test_all_to_intermediary_markdown():
    tables, relationships = all_to_intermediary(markdown.split('\n'))
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #7
0
ファイル: test_main.py プロジェクト: jasondyjohnson/eralchemy
def test_all_to_intermediary_db():
    db_uri = create_db()
    tables, relationships = all_to_intermediary(db_uri)
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #8
0
ファイル: test_main.py プロジェクト: jasondyjohnson/eralchemy
def test_all_to_intermediary_db_sqlite():
    db_uri = create_db(db_uri="sqlite:///test.db", use_sqlite=True)
    tables, relationships = all_to_intermediary(db_uri)
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #9
0
ファイル: test_main.py プロジェクト: saschwarz/eralchemy
def test_all_to_intermediary_base():
    tables, relationships = all_to_intermediary(Base)
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #10
0
def test_declarative_to_intermediary():
    tables, relationships = declarative_to_intermediary(Base)
    check_intermediary_representation_simple_table(tables, relationships)
コード例 #11
0
def test_declarative_to_intermediary():
    tables, relationships = declarative_to_intermediary(Base)
    check_intermediary_representation_simple_table(tables, relationships)