diff --git a/pavelib/utils/test/suites/pytest_suite.py b/pavelib/utils/test/suites/pytest_suite.py
index 7d48ace0919f294a5052c63574a00b2bdca4e74d..27f250a78c08bc20612dad746ba92b96d33deee1 100644
--- a/pavelib/utils/test/suites/pytest_suite.py
+++ b/pavelib/utils/test/suites/pytest_suite.py
@@ -134,7 +134,7 @@ class SystemTestSuite(PytestSuite):
         if self.django_toxenv:
             cmd = ['tox', '-e', self.django_toxenv, '--']
         else:
-            cmd = ['pytest']
+            cmd = ['python', '-Wd', '-m', 'pytest']
         cmd.extend([
             '--ds={}'.format('{}.envs.{}'.format(self.root, self.settings)),
             "--junitxml={}".format(self.xunit_report),
@@ -223,7 +223,7 @@ class LibTestSuite(PytestSuite):
         if self.django_toxenv:
             cmd = ['tox', '-e', self.django_toxenv, '--']
         else:
-            cmd = ['pytest']
+            cmd = ['python', '-Wd', '-m', 'pytest']
         cmd.extend([
             "-p",
             "no:randomly",
diff --git a/tox.ini b/tox.ini
index 9687e3cb39be25c020afc9614dcd9c0a7cbbbb3f..cbb93beabcdb2276ddc0d5aa3525989425be23be 100644
--- a/tox.ini
+++ b/tox.ini
@@ -48,4 +48,4 @@ deps =
     -rrequirements/edx-sandbox/post.txt
 
 commands =
-    pytest {posargs}
+    python -Wd -m pytest {posargs}