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/Tests
Mike Balfour 6c17c7bfb3
Add new API to convert absolute source paths to relative paths. (#930)
There are already APIs for getting a relative product path from an absolute source path, or getting a relative source path for an *existing* source file, but there were no APIs for getting a relative source path for a *new* source file.  Prefabs will need this ability to be able to correctly generate a relative source path inside the prefab file before the file has been saved.
The logic for relative source paths is a little bit tricky because the paths are relative to the watch folders, and the watch folders can be nested, with different priorities to explain which should take precedence.  The input paths can also include specifiers like "." and "..", which need to be reconciled before creating the final correct relative path.  The included unit tests test all of the tricky edge cases that I was able to identify.
5 years ago
..
Entity LYN-2537 engine assets (#254) 5 years ago
Prefab [LYN-2255] Made PrefabTestFixture have the prefab system enabled so that the duplicate tests pass on Jenkins (they rely on the PrefabEditorEntityOwnershipInterface being registered). 5 years ago
SliceStabilityTests Add new API to convert absolute source paths to relative paths. (#930) 5 years ago
ToolsComponents fix aztoolsframework tests 5 years ago
UI fixing unit test 5 years ago
Viewport Add 'Goto entity' support for the new Editor camera (#743) 5 years ago
Visibility Cleans up some debug code 5 years ago
ArchiveTests.cpp Integrating up through commit 90f050496 5 years ago
AssetFileInfoListComparison.cpp Integrating up through commit 90f050496 5 years ago
AssetSeedManager.cpp Fix more Linux test failures. 5 years ago
AssetSystemMocks.h Add new API to convert absolute source paths to relative paths. (#930) 5 years ago
AssetUtils.cpp Integrating latest 47acbe8 5 years ago
ComponentModeTestDoubles.cpp Initial commit 5 years ago
ComponentModeTestDoubles.h Initial commit 5 years ago
ComponentModeTestFixture.cpp Initial commit 5 years ago
ComponentModeTestFixture.h Initial commit 5 years ago
ComponentModeTests.cpp Integrating github/staging through commit ab87ed9 5 years ago
EditorTransformComponentSelectionTests.cpp Integrating up through commit 90f050496 5 years ago
EditorVertexSelectionTests.cpp Initial commit 5 years ago
EntityIdQLabelTests.cpp Integrating up through commit 90f050496 5 years ago
EntityInspectorTests.cpp LYN-2537 engine assets (#254) 5 years ago
FingerprintingTests.cpp Add newlines to the end of all files 5 years ago
IntegerPrimtitiveTestConfig.h Initial commit 5 years ago
LogLines.cpp Initial commit 5 years ago
Main.cpp Integrating latest from github/staging 5 years ago
ManipulatorBoundsTests.cpp Initial commit 5 years ago
ManipulatorCoreTests.cpp Initial commit 5 years ago
ManipulatorViewTests.cpp Integrating up through commit 90f050496 5 years ago
PerforceComponentTests.cpp Initial commit 5 years ago
PlatformAddressedAssetCatalogTests.cpp Set project_path in the SettingsRegistry in the test SetUp() functions for tests that require a project to be set 5 years ago
PropertyIntCtrlCommonTests.cpp Initial commit 5 years ago
PropertyIntCtrlCommonTests.h Initial commit 5 years ago
PropertyIntSliderCtrlTests.cpp Initial commit 5 years ago
PropertyIntSpinCtrlTests.cpp Initial commit 5 years ago
PropertyTreeEditorTests.cpp Integrating up through commit 90f050496 5 years ago
PythonBindingTests.cpp Initial commit 5 years ago
QtWidgetLimitsTests.cpp Initial commit 5 years ago
Slice.cpp fix aztoolsframework tests 5 years ago
SliceUpgradeTests.cpp Integrating github/staging through commit ab87ed9 5 years ago
SliceUpgradeTestsData.h Initial commit 5 years ago
SpinBoxTests.cpp Initial commit 5 years ago
ThumbnailerTests.cpp ATOM-15370 Fix thumbnail scaling and sizing issues 5 years ago
UndoStack.cpp Add newlines to the end of all files 5 years ago
aztoolsframeworktests_files.cmake [LYN-2255] Updated Prefab Duplicate to select the newly duplicated entities. Also addressed some other PR feedback. 5 years ago