CMakeLists.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  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. RUNTIME_DEPENDENCIES
  21. AZ::AssetProcessor
  22. AutomatedTesting.Assets
  23. Legacy::Editor
  24. COMPONENT
  25. Atom
  26. )
  27. ly_add_pytest(
  28. NAME AssetPipelineTests.BankInfoParser
  29. PATH ${CMAKE_CURRENT_LIST_DIR}/wwise_bank_dependency_tests/bank_info_parser_tests.py
  30. EXCLUDE_TEST_RUN_TARGET_FROM_IDE
  31. TEST_SUITE periodic
  32. RUNTIME_DEPENDENCIES
  33. AZ::AssetProcessorBatch
  34. )
  35. endif()