Getting started with pytest Transcripts
Chapter: Configuration
Lecture: Finding information about all possible settings
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
So if these are the common settings that I recommend that implies that there are more settings than this and there are.
0:08
So I want to show you where to find information on the other settings that you could possibly put in your ini file.
0:15
One of the great places to look is just within pytest help. So pytest help lists a whole bunch of stuff.
0:22
But near the bottom we've got environmental variables, a reminder about the markers and fixtures flag right above that. These are all the any settings.
0:32
So these are the any options are listed near the bottom and it even listed there Say any options in the first pytest.ini on any tox.ini, setup.cfg
0:42
file found. So these are all of the markers lists of course there's our test paths. We've seen that there's a whole bunch of these things
0:52
and they're they're described briefly here. But then I want to show you another place to find them as well. If we go to pytest.org,
1:00
we will see the home page and there is along the left side, there's contents and if you go to reference guides and then API reference actually
1:10
there's a lot of great stuff here. So there's we've got functions like Param and X fail. We've got marks that are built in,
1:18
we talked about skip and skip if and X fail of course fixtures. We've used request, there's a few others that are in here hooks,
1:29
we didn't cover those, but near the bottom is sorry for getting off track. There's a lot of great stuff here,
1:35
but at the bottom there is configuration options. There's also command line flags, so you can take a look at that.
1:40
But configuration options, those are the options that you can add in. And with that, I guess without addopts,
1:48
you can do the configuration flags as well. These are bigger descriptions than the little one line thing that you get with the help
1:56
Let's take a look at the flags. This is just sort of the same as the help, but here's the flags as well.
2:02
Really like the configuration options page. It's really helpful.