{ "id": "error_handling_test", "name": "Error Handling Test", "version": "1.0.0", "description": "Tests error conditions, exception handling, and edge cases across all APIs", "author": "Test Suite", "entry_point": "plugin.py", "category": "test", "tags": ["test", "error", "exception", "edge-cases", "validation"], "min_api_version": "2.2.0", "permissions": ["widgets", "data", "events", "http", "external"], "test_metadata": { "test_type": "error_handling", "apis_tested": ["PluginAPI", "WidgetAPI", "ExternalAPI"], "error_types": ["invalid_input", "service_unavailable", "resource_not_found", "type_error", "timeout"], "automated": true } }