Exemple #1
0
 def test_sort_prog_descriptions_returns_default_value(self) -> None:
     """
     Verify the method will return the expected default value if programmtic decsription
     source is not included in teh configuration
     :return:
     """
     with local_app.app_context():
         mock_config = {"c_1": {"display_order": 0}}
         not_in_config_value = {'source': 'test', 'text': 'I am a test'}
         self.assertEqual(
             _sort_prog_descriptions(mock_config, not_in_config_value),
             len(mock_config))
Exemple #2
0
 def test_sort_prog_descriptions_returns_value_from_config(self) -> None:
     """
     Verify the method will return the display order from the programmtic description
     configuration if it exists for the given source
     :return:
     """
     with local_app.app_context():
         mock_order = 1
         mock_config = {"c_1": {"display_order": mock_order}}
         in_config_value = {'source': 'c_1', 'text': 'I am a test'}
         self.assertEqual(
             _sort_prog_descriptions(mock_config, in_config_value),
             mock_order)