:py:mod:`rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test`
=========================================================================

.. py:module:: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test

.. autodoc2-docstring:: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test
   :allowtitles:

Module Contents
---------------

Classes
~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`TraversalUtilsTest <rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest>`
     -

API
~~~

.. py:class:: TraversalUtilsTest(*args, **kwargs)
   :canonical: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest

   Bases: :py:obj:`absl.testing.absltest.TestCase`

   .. py:method:: assert_same_attributes(element, expected_attributes)
      :canonical: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.assert_same_attributes

      .. autodoc2-docstring:: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.assert_same_attributes

   .. py:method:: test_resolve_root_defaults()
      :canonical: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_root_defaults

      .. autodoc2-docstring:: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_root_defaults

   .. py:method:: test_resolve_defaults_for_some_attributes()
      :canonical: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_defaults_for_some_attributes

      .. autodoc2-docstring:: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_defaults_for_some_attributes

   .. py:method:: test_resolve_hierarchies_of_defaults()
      :canonical: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_hierarchies_of_defaults

      .. autodoc2-docstring:: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_hierarchies_of_defaults

   .. py:method:: test_resolve_actuator_defaults()
      :canonical: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_actuator_defaults

      .. autodoc2-docstring:: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_actuator_defaults

   .. py:method:: test_resolve_childclass()
      :canonical: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_childclass

      .. autodoc2-docstring:: rofunc.utils.robolab.formatter.mjcf_parser.traversal_utils_test.TraversalUtilsTest.test_resolve_childclass
