gadams3
|
04b04f5b6e
Disable warning and error message box UI in material editor and material canvas tests
|
2 ani în urmă |
Ethan Chen
|
adebb71bd8
Add manual test for rga (#14385)
|
2 ani în urmă |
jiaweig
|
6bccfaaa8f
Change screenshot API (#14444)
|
2 ani în urmă |
NULL
|
e8645456bc
moved the materialcanvas registry setting changes to avoid file writing to atom_tools_utils.py instead of being in MaterialCanvas_Atom_BasicTests.py that way other MaterialCanvas test file can share this functionality where required, renamed a few variables to be more accurate to the objects under test, added additional constants to atom_constants.py for the buses utilized by MaterialCanvas tests, additional tests that add different types of nodes to the graph also implemented, and lastly tested the nodes can be connected.
|
3 ani în urmă |
lumberyard-employee-dm
|
8ef1405cb9
Moved the TestData folder in the Atom gem to AtomContent (#14205)
|
3 ani în urmă |
NULL
|
b2f8486cb5
small import error fix for Atom.atom_utils.atom_constants module
|
3 ani în urmă |
NULL
|
09895d2537
rename the new class names to end in 'Events' instead of 'Strings' i.e. AtomToolsDocumentRequestBusStrings becomes AtomToolsDocumentRequestBusEvents
|
3 ani în urmă |
NULL
|
2c486438d0
add behaviorcontext bindings for various atom tools buses to atom constants, re-factor bus calls to be part of these new constants (which are stored inside new class objects: AtomToolsDocumentRequestBusStrings, AtomToolsDocumentSystemRequestBusStrings, AtomToolsMainWindowRequestBusStrings, and EntityPreviewViewportSettingsRequestBusStrings. This should help maintaining the bindings better should one should and also allow for more functions to be written inside atom_tools_utils.py without having to dig into C++ code as much.
|
3 ani în urmă |
NULL
|
f10c3a7cbc
return hard coded False bool on failure condition for verify_one_material_document_opened()
|
3 ani în urmă |
NULL
|
5fe6d8c6db
small styling fix
|
3 ani în urmă |
NULL
|
dc16251407
removed unused import for LINUX platform, a few minor styling corrections, added verify_one_material_document_opened() validation function for test, added more path constants for different file paths to ease future maintenance of said paths, had to re-add .replace(os.sep, '/') for bus call path returns to function as expected on Windows+Linux
|
3 ani în urmă |
NULL
|
5c19ca7f00
adds some additional basic tests for material canvas, such as opening a material graph and verifying its named correctly, it also verifies visibility of the node palette works
|
3 ani în urmă |
gadams3
|
5f5e436869
Fix broken material editor test
|
3 ani în urmă |
NULL
|
c742c5db1e
adds shadow catcher enable/disable and grid enable/disable tests
|
3 ani în urmă |
NULL
|
51e04441ff
remove unused import, add missing get_last_model_preset_asset_id() function, fix test comparison for asset path validation on the viewport selections
|
3 ani în urmă |
NULL
|
7ac93a8928
adds updated and detailed docstrings for the new functions, adds validation for the asset path being valid making the test more robust, clarified PR concerns
|
3 ani în urmă |
NULL
|
a130ffe25b
add viewport model change portion of test
|
3 ani în urmă |
NULL
|
3e90edb964
fix path for lighting background asset, add new python functions for MaterialEditor behavior context bindings
|
3 ani în urmă |
NULL
|
e52db5e3bc
add get_current_lighting_preset() function and rename get_lighting_config() function to get_last_lighting_preset_asset_id() which is more accurate
|
3 ani în urmă |
NULL
|
5ba9356b46
add get_lighting_config() function and add verification for changing the background image of the viewport
|
3 ani în urmă |
NULL
|
cff666d4ea
add azlmbr.atomtools.general.crash() call to atom_tools_utils.py and use it in the crash test for MaterialEditor null render tests
|
3 ani în urmă |
NULL
|
a73b13df98
add undo/redo steps to existing MaterialEditor basic test run
|
3 ani în urmă |
NULL
|
b71d5af5ca
adds undo/redo calls to MaterialEditor basic test
|
3 ani în urmă |
NULL
|
33bde00d63
address PR concerns: clarify atom tools executables not just any, add type hints, clarify function names, next update will include flattening the new launchers into 1 Atom tools launcher instead on the LyTestTools side
|
3 ani în urmă |
NULL
|
7a1be5e055
updates the PR to use a shared AtomToolsTestSuite class and changes how the executable is chosen before launching a test
|
3 ani în urmă |