You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework/AzToolsFramework/AzToolsFramework
moraaar 9e0b8c564d
Fixed AzToolsFramework tests (#2887)
* Fixed AzToolsFramework unit tests.

Signed-off-by: moraaar <moraaar@amazon.com>

* Include missing header.

Signed-off-by: moraaar <moraaar@amazon.com>

* Using util's class to generate temp directory, instead of qt.

Signed-off-by: moraaar <moraaar@amazon.com>

* Added empty line

Signed-off-by: moraaar <moraaar@amazon.com>

* Fixed warning in MessageTest fixture that CacheProjectRootFolder was not set

Signed-off-by: moraaar <moraaar@amazon.com>

* Additional checks in CreateDefaultEditorEntity helper function.

Signed-off-by: moraaar <moraaar@amazon.com>

* Updated the AzToolsFrameworkTest logic to set the project cache path

The Project Cache Path and Project Path is set through the CommandLine functionality of the ComponentApplication.
This allows those Project Cache Path and Project Path to be set within the Settings Registry during the ComponentApplication constructor

Removed the explicitly calls to delete the temporary directory and fixed the ScopedTemporaryDirectory class to recursively delete the temporary directory

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Setup correctly @assets@ alias for PlatformAddressedAssetCatalogManagerTest and AssetSeedManagerTest fixtures.

- These 2 test fixtures need to manually set the @asset@ alias to not include the platform at the end (which it does by default), because they are looping over platforms in their setup.
- Also initializing pointers to nullptr, so if setup fail in the future the teardown doesn't crash trying to delete garbage.

Signed-off-by: moraaar <moraaar@amazon.com>

Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
5 years ago
..
API Add an Orthogonal Projection option to the Camera Gem (#2414) 5 years ago
Application Code/Framework compiling 5 years ago
Archive Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Asset Code/Framework compiling 5 years ago
AssetBrowser Fixed RootAssetBrowserEntry setting of child AssetBrowserEntries 5 years ago
AssetBundle Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AssetCatalog Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AssetDatabase Merge branch 'development' into cmake/SPEC-7179 5 years ago
AssetEditor Merge branch 'development' into cmake/SPEC-7179 5 years ago
Commands Merge branch 'development' into cmake/SPEC-7179 5 years ago
Component Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ComponentMode Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ComponentModes Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Debug Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Editor Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Entity Clear prefab templates on new level creations and loads (#2842) 5 years ago
Fingerprinting Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Input Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Logger Copyright header and whitespace fixes 5 years ago
Manipulators Reduce inclusion overhead a little bit 5 years ago
Maths Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Picking Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Prefab Merge branch 'development' into cmake/SPEC-2513_w4267 5 years ago
PropertyTreeEditor Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PythonTerminal Code/Framework compiling 5 years ago
Render Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SQLite Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Slice Merge branch 'development' into cmake/SPEC-7179 5 years ago
SourceControl Merge branch 'development' into cmake/SPEC-7179 5 years ago
Thumbnails Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ToolsComponents LYN-4774 Fix missing box icons inside the main Viewport (#2297) 5 years ago
ToolsFileUtils Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ToolsMessaging Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
UI Merge branch 'development' into cmake/SPEC-2513_w4267 5 years ago
Undo Merge branch 'development' into cmake/SPEC-7179 5 years ago
UnitTest Fixed AzToolsFramework tests (#2887) 5 years ago
Viewport Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ViewportSelection Ensure we disconnect from EditorInteractionSystemViewportSelectionRequestBus while recreating m_interactionRequests (#2884) 5 years ago
ViewportUi Ensure we disconnect from EditorInteractionSystemViewportSelectionRequestBus while recreating m_interactionRequests (#2884) 5 years ago
AzToolsFrameworkModule.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AzToolsFrameworkModule.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_files.cmake Merge branch 'development' into cmake/SPEC-7179 5 years ago
aztoolsframework_linux_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_linux_tests_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_mac_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_win_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_windows_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframeworktestcommon_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
newoverride.inl Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago