summaryrefslogtreecommitdiffstats
path: root/test/conftest.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/conftest.py')
-rw-r--r--test/conftest.py33
1 files changed, 33 insertions, 0 deletions
diff --git a/test/conftest.py b/test/conftest.py
new file mode 100644
index 00000000..8f6eda57
--- /dev/null
+++ b/test/conftest.py
@@ -0,0 +1,33 @@
+#
+# Wireshark tests
+#
+# Copyright (c) 2018 Peter Wu <peter@lekensteyn.nl>
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+#
+'''pytest configuration'''
+
+
+def pytest_addoption(parser):
+ parser.addoption('--disable-capture', action='store_true',
+ help='Disable capture tests'
+ )
+ parser.addoption('--disable-gui', action='store_true',
+ help='Disable GUI tests'
+ )
+ parser.addoption('--build-type', default='RelWithDebInfo',
+ help='CMake build type for multi-config generators.'
+ )
+ parser.addoption('--program-path',
+ help='Path to Wireshark executables.'
+ )
+ parser.addoption('--skip-missing-programs',
+ help='Skip tests that lack programs from this list instead of failing'
+ ' them. Use "all" to ignore all missing programs.'
+ )
+ parser.addoption('--enable-release', action='store_true',
+ help='Enable release tests'
+ )
+
+from fixtures_ws import *
+