CMakeLists.txt 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #
  2. # Copyright (c) Contributors to the Open 3D Engine Project.
  3. # For complete copyright and license terms please see the LICENSE at the root of this distribution.
  4. #
  5. # SPDX-License-Identifier: Apache-2.0 OR MIT
  6. #
  7. #
  8. if(PAL_TRAIT_BUILD_TESTS_SUPPORTED AND PAL_TRAIT_BUILD_HOST_TOOLS)
  9. ## AP Python Tests ##
  10. add_subdirectory(asset_processor_tests)
  11. add_subdirectory(fbx_tests)
  12. add_subdirectory(scene_settings_tests)
  13. add_subdirectory(scene_tests)
  14. add_subdirectory(asset_bundler_tests)
  15. add_subdirectory(metadata_relocation_tests)
  16. ly_add_pytest(
  17. NAME AssetPipelineTests.Periodic
  18. PATH ${CMAKE_CURRENT_LIST_DIR}/TestSuite_Periodic.py
  19. TEST_SUITE periodic
  20. PYTEST_MARKS "SUITE_periodic"
  21. RUNTIME_DEPENDENCIES
  22. AZ::AssetProcessor
  23. AutomatedTesting.Assets
  24. Legacy::Editor
  25. COMPONENT
  26. Atom
  27. )
  28. ly_add_pytest(
  29. NAME AssetPipelineTests.BankInfoParser
  30. PATH ${CMAKE_CURRENT_LIST_DIR}/wwise_bank_dependency_tests/bank_info_parser_tests.py
  31. EXCLUDE_TEST_RUN_TARGET_FROM_IDE
  32. TEST_SUITE periodic
  33. PYTEST_MARKS "SUITE_periodic"
  34. RUNTIME_DEPENDENCIES
  35. AZ::AssetProcessorBatch
  36. )
  37. endif()