|
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 | SessionModelTest |
| class | SessionModelTest::TestItem |
Functions | |
| TEST_F (SessionModelTest, clearModel) | |
| TEST_F (SessionModelTest, clearRebuildModel) | |
| TEST_F (SessionModelTest, copyFreeItem) | |
| Tests item copy for property item. More... | |
| TEST_F (SessionModelTest, copyModelItemRootContext) | |
| Tests item copy when from root item to root item. More... | |
| TEST_F (SessionModelTest, copyParentWithProperty) | |
| Tests item copy from parent to root item. More... | |
| TEST_F (SessionModelTest, findItem) | |
| Test item find using identifier. More... | |
| TEST_F (SessionModelTest, findItemInAlienModel) | |
| Test items in different models. More... | |
| TEST_F (SessionModelTest, forbiddenCopy) | |
| Attempt to copy property item into the same tag. More... | |
| TEST_F (SessionModelTest, initialState) | |
| TEST_F (SessionModelTest, insertItem) | |
| TEST_F (SessionModelTest, insertNewItem) | |
| TEST_F (SessionModelTest, insertNewItemWithTag) | |
| TEST_F (SessionModelTest, moveItem) | |
| TEST_F (SessionModelTest, registerItem) | |
| TEST_F (SessionModelTest, removeItem) | |
| TEST_F (SessionModelTest, removeNonExistingItem) | |
| TEST_F (SessionModelTest, setData) | |
| TEST_F (SessionModelTest, takeRowFromRootItem) | |
| TEST_F (SessionModelTest, topItem) | |
| TEST_F (SessionModelTest, topItems) | |
Implements class CLASS?
Definition in file sessionmodel.test.cpp.
| TEST_F | ( | SessionModelTest | , |
| clearModel | |||
| ) |
Definition at line 247 of file sessionmodel.test.cpp.
References ModelView::SessionItem::childrenCount(), ModelView::SessionModel::clear(), ModelView::SessionModel::insertItem(), and ModelView::SessionModel::rootItem().
| TEST_F | ( | SessionModelTest | , |
| clearRebuildModel | |||
| ) |
Definition at line 268 of file sessionmodel.test.cpp.
References ModelView::TagRow::append(), ModelView::SessionItem::childrenCount(), ModelView::SessionModel::clear(), ModelView::SessionItem::insertItem(), ModelView::SessionModel::insertItem(), and ModelView::SessionModel::rootItem().
| TEST_F | ( | SessionModelTest | , |
| copyFreeItem | |||
| ) |
Tests item copy for property item.
Definition at line 343 of file sessionmodel.test.cpp.
References ModelView::copy, ModelView::SessionModel::copyItem(), ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| copyModelItemRootContext | |||
| ) |
Tests item copy when from root item to root item.
Definition at line 295 of file sessionmodel.test.cpp.
References ModelView::SessionItem::children(), ModelView::copy, ModelView::SessionModel::copyItem(), ModelView::SessionModel::insertItem(), ModelView::SessionModel::rootItem(), and ModelView::SessionItem::setData().
| TEST_F | ( | SessionModelTest | , |
| copyParentWithProperty | |||
| ) |
Tests item copy from parent to root item.
Definition at line 320 of file sessionmodel.test.cpp.
References ModelView::copy, ModelView::SessionModel::copyItem(), ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), ModelView::SessionModel::rootItem(), ModelView::SessionItem::setData(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| findItem | |||
| ) |
Test item find using identifier.
Definition at line 379 of file sessionmodel.test.cpp.
References ModelView::SessionModel::findItem(), ModelView::SessionItem::identifier(), ModelView::SessionModel::insertItem(), ModelView::SessionModel::removeItem(), and ModelView::SessionModel::rootItem().
| TEST_F | ( | SessionModelTest | , |
| findItemInAlienModel | |||
| ) |
Test items in different models.
Definition at line 395 of file sessionmodel.test.cpp.
References ModelView::SessionModel::findItem(), ModelView::SessionItem::identifier(), ModelView::SessionModel::insertItem(), ModelView::SessionModel::removeItem(), and ModelView::SessionModel::rootItem().
| TEST_F | ( | SessionModelTest | , |
| forbiddenCopy | |||
| ) |
Attempt to copy property item into the same tag.
Definition at line 362 of file sessionmodel.test.cpp.
References ModelView::SessionItem::childrenCount(), ModelView::copy, ModelView::SessionModel::copyItem(), ModelView::SessionModel::insertItem(), ModelView::TagInfo::propertyTag(), and ModelView::SessionItem::registerTag().
| TEST_F | ( | SessionModelTest | , |
| initialState | |||
| ) |
Definition at line 40 of file sessionmodel.test.cpp.
References ModelView::SessionItem::model(), ModelView::SessionItem::parent(), and ModelView::SessionModel::rootItem().
| TEST_F | ( | SessionModelTest | , |
| insertItem | |||
| ) |
Definition at line 47 of file sessionmodel.test.cpp.
References ModelView::Constants::BaseType, ModelView::SessionItem::identifier(), ModelView::SessionModel::insertItem(), ModelView::SessionModel::rootItem(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| insertNewItem | |||
| ) |
Definition at line 89 of file sessionmodel.test.cpp.
References ModelView::Constants::BaseType, ModelView::SessionItem::identifier(), ModelView::SessionModel::insertNewItem(), ModelView::SessionModel::rootItem(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| insertNewItemWithTag | |||
| ) |
Definition at line 131 of file sessionmodel.test.cpp.
References ModelView::Utils::IndexOfChild(), ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), ModelView::TagRow::tag, ModelView::SessionItem::tagRowOfItem(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| moveItem | |||
| ) |
Definition at line 225 of file sessionmodel.test.cpp.
References ModelView::SessionItem::children(), ModelView::SessionModel::insertItem(), ModelView::SessionModel::moveItem(), ModelView::SessionItem::registerTag(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| registerItem | |||
| ) |
Definition at line 456 of file sessionmodel.test.cpp.
References ModelView::SessionModel::insertNewItem(), and ModelView::SessionModel::registerItem().
| TEST_F | ( | SessionModelTest | , |
| removeItem | |||
| ) |
Definition at line 170 of file sessionmodel.test.cpp.
References ModelView::Utils::ChildAt(), ModelView::SessionItem::childrenCount(), ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), ModelView::SessionModel::removeItem(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| removeNonExistingItem | |||
| ) |
Definition at line 191 of file sessionmodel.test.cpp.
References ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), ModelView::SessionModel::removeItem(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| setData | |||
| ) |
Definition at line 150 of file sessionmodel.test.cpp.
References ModelView::ItemDataRole::DATA, ModelView::SessionModel::data(), ModelView::ItemDataRole::DISPLAY, ModelView::SessionModel::insertItem(), and ModelView::SessionModel::setData().
| TEST_F | ( | SessionModelTest | , |
| takeRowFromRootItem | |||
| ) |
Definition at line 203 of file sessionmodel.test.cpp.
References ModelView::SessionItem::identifier(), ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), ModelView::SessionModel::rootItem(), ModelView::SessionItem::takeItem(), and ModelView::TagInfo::universalTag().
| TEST_F | ( | SessionModelTest | , |
| topItem | |||
| ) |
Definition at line 422 of file sessionmodel.test.cpp.
References ModelView::SessionModel::insertItem(), and ModelView::SessionModel::topItem().
| TEST_F | ( | SessionModelTest | , |
| topItems | |||
| ) |
Definition at line 435 of file sessionmodel.test.cpp.
References ModelView::SessionModel::insertItem(), and ModelView::SessionModel::topItems().