eoio.utils.tests.test\_dict\_tools.MyDictTools
==============================================

.. currentmodule:: eoio.utils.tests.test_dict_tools

.. autoclass:: MyDictTools

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
      :toctree:
      :nosignatures:
   
      ~MyDictTools.__init__
      ~MyDictTools.addClassCleanup
      ~MyDictTools.addCleanup
      ~MyDictTools.addTypeEqualityFunc
      ~MyDictTools.assertAlmostEqual
      ~MyDictTools.assertCountEqual
      ~MyDictTools.assertDictEqual
      ~MyDictTools.assertEqual
      ~MyDictTools.assertFalse
      ~MyDictTools.assertGreater
      ~MyDictTools.assertGreaterEqual
      ~MyDictTools.assertIn
      ~MyDictTools.assertIs
      ~MyDictTools.assertIsInstance
      ~MyDictTools.assertIsNone
      ~MyDictTools.assertIsNot
      ~MyDictTools.assertIsNotNone
      ~MyDictTools.assertLess
      ~MyDictTools.assertLessEqual
      ~MyDictTools.assertListEqual
      ~MyDictTools.assertLogs
      ~MyDictTools.assertMultiLineEqual
      ~MyDictTools.assertNoLogs
      ~MyDictTools.assertNotAlmostEqual
      ~MyDictTools.assertNotEqual
      ~MyDictTools.assertNotIn
      ~MyDictTools.assertNotIsInstance
      ~MyDictTools.assertNotRegex
      ~MyDictTools.assertRaises
      ~MyDictTools.assertRaisesRegex
      ~MyDictTools.assertRegex
      ~MyDictTools.assertSequenceEqual
      ~MyDictTools.assertSetEqual
      ~MyDictTools.assertTrue
      ~MyDictTools.assertTupleEqual
      ~MyDictTools.assertWarns
      ~MyDictTools.assertWarnsRegex
      ~MyDictTools.countTestCases
      ~MyDictTools.debug
      ~MyDictTools.defaultTestResult
      ~MyDictTools.doClassCleanups
      ~MyDictTools.doCleanups
      ~MyDictTools.enterClassContext
      ~MyDictTools.enterContext
      ~MyDictTools.fail
      ~MyDictTools.id
      ~MyDictTools.run
      ~MyDictTools.setUp
      ~MyDictTools.setUpClass
      ~MyDictTools.shortDescription
      ~MyDictTools.skipTest
      ~MyDictTools.subTest
      ~MyDictTools.tearDown
      ~MyDictTools.tearDownClass
      ~MyDictTools.test_change_type_list
      ~MyDictTools.test_change_type_str
      ~MyDictTools.test_clean_dict
      ~MyDictTools.test_create_parent_key
      ~MyDictTools.test_create_parent_key_add
      ~MyDictTools.test_create_parent_key_add_ignore
      ~MyDictTools.test_create_parent_key_ignore
      ~MyDictTools.test_dict_merge_common_keys_level_1
      ~MyDictTools.test_dict_merge_common_keys_level_2
      ~MyDictTools.test_dict_merge_common_values
      ~MyDictTools.test_dict_merge_multiple_common_keys_level_1
      ~MyDictTools.test_dict_merge_no_common_keys
      ~MyDictTools.test_empty_dict
      ~MyDictTools.test_get_dict_path
      ~MyDictTools.test_get_nested_value
      ~MyDictTools.test_get_value_duplicate_value
      ~MyDictTools.test_get_value_gen
      ~MyDictTools.test_get_value_multiple_levels
      ~MyDictTools.test_get_value_multiple_values
      ~MyDictTools.test_get_value_nonexistent_key
      ~MyDictTools.test_get_value_single_value
      ~MyDictTools.test_key_exists_all
      ~MyDictTools.test_key_exists_any
      ~MyDictTools.test_key_exists_invalid_key
      ~MyDictTools.test_key_in_dict
      ~MyDictTools.test_key_present
      ~MyDictTools.test_list_keys
      ~MyDictTools.test_list_keys_list
      ~MyDictTools.test_list_keys_tag
      ~MyDictTools.test_make_value_key
      ~MyDictTools.test_multiple_keys_present_multiple_keys_dict
      ~MyDictTools.test_multiple_keys_present_multiple_keys_diff_levels_dict
      ~MyDictTools.test_multiple_keys_present_nested_list
      ~MyDictTools.test_multiple_keys_present_single_key_dict
      ~MyDictTools.test_multiple_keys_present_single_key_list
      ~MyDictTools.test_pop_vals
      ~MyDictTools.test_remove_parent_tag
      ~MyDictTools.test_remove_tag_basic
      ~MyDictTools.test_remove_tag_different_levels
      ~MyDictTools.test_remove_tag_in_key
      ~MyDictTools.test_remove_tag_key_in_dict
      ~MyDictTools.test_remove_tag_list_in_dict
      ~MyDictTools.test_remove_tag_multiple_nested_dict_in_list
      ~MyDictTools.test_remove_tag_nested_dict_in_list
      ~MyDictTools.test_remove_tag_single_list_in_dict
      ~MyDictTools.test_remove_tag_with_ignore
      ~MyDictTools.test_remove_tag_with_multiple_ignore
      ~MyDictTools.test_remove_tag_with_multiple_therefore_unchanged
      ~MyDictTools.test_remove_tag_with_none
      ~MyDictTools.test_replace_key_names
      ~MyDictTools.test_rmv_empty_dict
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
      :toctree:
      :nosignatures:
   
      ~MyDictTools.longMessage
      ~MyDictTools.maxDiff
   
   