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