3
0

TestSuite_Main_Null_Render_MaterialCanvas_01.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  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. SPDX-License-Identifier: Apache-2.0 OR MIT
  5. """
  6. import logging
  7. import pytest
  8. from ly_test_tools import LINUX
  9. from ly_test_tools.o3de.atom_tools_test import AtomToolsBatchedTest, AtomToolsTestSuite
  10. logger = logging.getLogger(__name__)
  11. @pytest.mark.parametrize("project", ["AutomatedTesting"])
  12. @pytest.mark.parametrize("launcher_platform", ['windows_atom_tools'])
  13. class TestMaterialCanvas(AtomToolsTestSuite):
  14. log_name = "material_canvas_test.log"
  15. atom_tools_executable_name = "MaterialCanvas"
  16. class MaterialCanvas_Atom_LaunchMaterialCanvas_1(AtomToolsBatchedTest):
  17. from Atom.tests import MaterialCanvas_Atom_LaunchMaterialCanvas as test_module
  18. class MaterialCanvas_Atom_LaunchMaterialCanvas_2(AtomToolsBatchedTest):
  19. from Atom.tests import MaterialCanvas_Atom_LaunchMaterialCanvas as test_module
  20. @pytest.mark.skipif(LINUX, reason="https://github.com/o3de/o3de/issues/14565")
  21. class MaterialCanvas_Atom_BasicTests(AtomToolsBatchedTest):
  22. from Atom.tests import MaterialCanvas_Atom_BasicTests as test_module