Output when skipping tests in Python 3

Unit Testing

On the Unit Testing course for Learn Intermediate Python 3, there is a section that teaches you how to use decorators to skip testing should the test meet (or not meet) certain conditions using @unittest.skipIf/skipUnless(). Whilst this makes sense in principal, I have a question about the output it returns.

Hopefully that screenshot loads - if not, a link to the exercise is here:

My question is: even though we provide an argument within @unittest.skipIf(“Not available on regional jets”), the output when we run the code is “This is a regional jet…”, rather than the argument we gave.

Why is this? I can’t find anywhere in the code block that tells the programme to return that as an output. Is this built in when we import unittest?

Thanks for the help!