plexus.data.test_feedback_items module
Tests for FeedbackItems data cache. This module validates that the class can be instantiated and parameters are validated correctly.
- plexus.data.test_feedback_items.test_cache_identifier_with_filter_values()
Test cache identifier generation includes filter values.
- plexus.data.test_feedback_items.test_cache_methods()
Test cache-related methods.
- plexus.data.test_feedback_items.test_case_insensitive_normalization()
Test case-insensitive normalization of filter values.
- plexus.data.test_feedback_items.test_column_mappings_applied_to_dataset()
Test that column mappings are correctly applied when creating dataset rows.
- plexus.data.test_feedback_items.test_column_mappings_case_sensitivity()
Test that column mappings are case-sensitive.
- plexus.data.test_feedback_items.test_column_mappings_parameter()
Test the column_mappings parameter validation and usage.
- plexus.data.test_feedback_items.test_column_mappings_with_empty_dataset()
Test that column mappings work correctly with empty datasets.
- plexus.data.test_feedback_items.test_create_dataset_rows_comment_logic()
Test the comment logic in _create_dataset_rows.
- plexus.data.test_feedback_items.test_create_dataset_rows_handles_missing_edit_comment()
Test that _create_dataset_rows handles missing edit comments correctly.
- plexus.data.test_feedback_items.test_create_dataset_rows_structure()
Test that _create_dataset_rows creates the correct column structure.
- plexus.data.test_feedback_items.test_create_dataset_rows_with_data()
Test that _create_dataset_rows creates correct data with actual feedback items.
- plexus.data.test_feedback_items.test_initial_value_and_final_value_parameters()
Test the new initial_value and final_value parameters.
- plexus.data.test_feedback_items.test_parameter_defaults()
Test that new parameters have correct defaults.
- plexus.data.test_feedback_items.test_parameter_validation()
Test parameter validation.