Testing with default log level (INFO): [2025-12-10 16:26:07] [INFO]: This is an info message - should be logged [2025-12-10 16:26:07] [WARNING]: This is a warning message - should be logged [2025-12-10 16:26:07] [ERROR]: This is an error message - should be logged Testing with DEBUG log level: [2025-12-10 16:26:07] [DEBUG]: This is a debug message - should be logged [2025-12-10 16:26:07] [INFO]: This is an info message - should be logged [2025-12-10 16:26:07] [WARNING]: This is a warning message - should be logged [2025-12-10 16:26:07] [ERROR]: This is an error message - should be logged Testing with WARNING log level: [2025-12-10 16:26:07] [WARNING]: This is a warning message - should be logged [2025-12-10 16:26:07] [ERROR]: This is an error message - should be logged Testing with ERROR log level: [2025-12-10 16:26:07] [ERROR]: This is an error message - should be logged Testing with invalid log level: [2025-12-10 16:26:07] [ERROR] [Logger]: Invalid log level: INVALID_LEVEL Result of setting invalid level: Failure Test completed.