Running a file other than the main file for Unit Testing
LeonGrin (12)

I created a test_main.py file to unit test the main.py file. But every time I click "Run", it only runs the main.py file. Is it possible to run a file other than the main file?

You are viewing a single comment. View All
Aersum (2)

I solved this problem like this:
Just use python os.system to get access to console commands

# main.py
import os
os.system('python3 -m pytest -v test_api.py')

In general case
os.system('python3 -m <name_of_file>.py')