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