|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Implements class CLASS? More...
Go to the source code of this file.
Classes | |
| class | ProjectManagerTest |
| Tests for ProjectManager class. More... | |
Functions | |
| TEST_F (ProjectManagerTest, callback) | |
| TEST_F (ProjectManagerTest, initialState) | |
| Initial state of ProjectManager. Project created, and not-saved. More... | |
| TEST_F (ProjectManagerTest, titledModifiedSave) | |
| Saving of new project. More... | |
| TEST_F (ProjectManagerTest, titledUnmodifiedNew) | |
| Creating new project. More... | |
| TEST_F (ProjectManagerTest, untitledEmptyNew) | |
| Creating new project. More... | |
| TEST_F (ProjectManagerTest, untitledEmptySave) | |
| Saving of new project. More... | |
| TEST_F (ProjectManagerTest, untitledEmptySaveAs) | |
| Saving of new project. More... | |
| TEST_F (ProjectManagerTest, untitledModifiedNew) | |
| Creating new project. More... | |
| TEST_F (ProjectManagerTest, untitledModifiedSave) | |
| Saving of new project. More... | |
| TEST_F (ProjectManagerTest, untitledModifiedSaveAs) | |
| Saving of new project. More... | |
Implements class CLASS?
Definition in file projectmanager.test.cpp.
| TEST_F | ( | ProjectManagerTest | , |
| callback | |||
| ) |
Definition at line 223 of file projectmanager.test.cpp.
References ModelView::ProjectManager::currentProjectDir(), ModelView::ProjectManager::isModified(), ModelView::ProjectManager::saveCurrentProject(), and ModelView::ProjectManager::saveProjectAs().
| TEST_F | ( | ProjectManagerTest | , |
| initialState | |||
| ) |
Initial state of ProjectManager. Project created, and not-saved.
Definition at line 59 of file projectmanager.test.cpp.
References ModelView::ProjectManager::currentProjectDir(), and ModelView::ProjectManager::isModified().
| TEST_F | ( | ProjectManagerTest | , |
| titledModifiedSave | |||
| ) |
Saving of new project.
Use titled+modified project as a starting point. Should succeed.
Definition at line 204 of file projectmanager.test.cpp.
References ModelView::ProjectManager::currentProjectDir(), ModelView::ProjectManager::isModified(), ModelView::ProjectManager::saveCurrentProject(), and ModelView::ProjectManager::saveProjectAs().
| TEST_F | ( | ProjectManagerTest | , |
| titledUnmodifiedNew | |||
| ) |
Creating new project.
Use titled+unmodified project as a starting point. Should succeed, since old empty project doesn't need to be saved.
Definition at line 178 of file projectmanager.test.cpp.
References ModelView::ProjectManager::createNewProject(), ModelView::ProjectManager::currentProjectDir(), ModelView::Utils::exists(), ModelView::ProjectManager::isModified(), ModelView::Utils::join(), and ModelView::ProjectManager::saveProjectAs().
| TEST_F | ( | ProjectManagerTest | , |
| untitledEmptyNew | |||
| ) |
Creating new project.
Use untitled+empty project as a starting point. Should succeed, since old empty project doesn't need to be saved.
Definition at line 73 of file projectmanager.test.cpp.
References ModelView::ProjectManager::createNewProject(), ModelView::ProjectManager::currentProjectDir(), ModelView::Utils::exists(), ModelView::ProjectManager::isModified(), and ModelView::Utils::join().
| TEST_F | ( | ProjectManagerTest | , |
| untitledEmptySave | |||
| ) |
Saving of new project.
Use untitled+empty project as a starting point. Should fail since project directory is not defined.
Definition at line 91 of file projectmanager.test.cpp.
References ModelView::ProjectManager::isModified(), and ModelView::ProjectManager::saveCurrentProject().
| TEST_F | ( | ProjectManagerTest | , |
| untitledEmptySaveAs | |||
| ) |
Saving of new project.
Use untitled+empty project as a starting point. Should be saved, file sould appear on disk.
Definition at line 101 of file projectmanager.test.cpp.
References ModelView::Utils::exists(), ModelView::ProjectManager::isModified(), ModelView::Utils::join(), and ModelView::ProjectManager::saveProjectAs().
| TEST_F | ( | ProjectManagerTest | , |
| untitledModifiedNew | |||
| ) |
Creating new project.
Use untitled+modified project as a starting point. Should fail, since modified old project will prevent creation of the new one.
Definition at line 121 of file projectmanager.test.cpp.
References ModelView::ProjectManager::createNewProject(), ModelView::ProjectManager::currentProjectDir(), ModelView::Utils::exists(), ModelView::ProjectManager::isModified(), and ModelView::Utils::join().
| TEST_F | ( | ProjectManagerTest | , |
| untitledModifiedSave | |||
| ) |
Saving of new project.
Use untitled+modified project as a starting point. Should fail since project directory is not defined.
Definition at line 144 of file projectmanager.test.cpp.
References ModelView::ProjectManager::isModified(), and ModelView::ProjectManager::saveCurrentProject().
| TEST_F | ( | ProjectManagerTest | , |
| untitledModifiedSaveAs | |||
| ) |
Saving of new project.
Use untitled+empty project as a starting point. Should be saved, file sould appear on disk.
Definition at line 157 of file projectmanager.test.cpp.
References ModelView::Utils::exists(), ModelView::ProjectManager::isModified(), ModelView::Utils::join(), and ModelView::ProjectManager::saveProjectAs().