コード例 #1
0
 def test_delete_removes_folder_with_items(self, sample_folder,
                                           sample_subfolder):
     sample_doc = commit(Document(folder=sample_folder, title="Test"))
     FoldersManager.delete(sample_folder.id)
     assert Folder.query.get(sample_folder.id) is None
     assert Folder.query.get(sample_subfolder.id) is None
     assert Document.query.get(sample_doc.id) is None
コード例 #2
0
ファイル: conftest.py プロジェクト: Noapte/Rest-backend
def other_user(editor_role):
    return commit(
        User(
            name="Other John Doe",
            email="*****@*****.**",
            password="******",
            roles=[editor_role],
        )
    )
コード例 #3
0
ファイル: conftest.py プロジェクト: Noapte/Rest-backend
def doc(home_folder, doc_data):
    return commit(Document(folder=home_folder, **doc_data))
コード例 #4
0
ファイル: conftest.py プロジェクト: Noapte/Rest-backend
def folder(home_folder):
    return commit(Folder(name="Folder", parent=home_folder))
コード例 #5
0
ファイル: conftest.py プロジェクト: Noapte/Rest-backend
def home_folder():
    return commit(Folder(id=1, name="Home"))
コード例 #6
0
ファイル: conftest.py プロジェクト: Noapte/Rest-backend
def editor_role(db_session):
    return commit(Role(name="Editor"))