We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fdbfe48 commit f4e7486Copy full SHA for f4e7486
2 files changed
utest/test/entry/__init__.py
utest/test/entry/test_version.py
@@ -0,0 +1,21 @@
1
+import subprocess
2
+import sys
3
+
4
5
+def test_version():
6
+ cmd = [
7
+ sys.executable,
8
+ "src/SeleniumLibrary/entry",
9
+ "--version"
10
+ ]
11
+ process = subprocess.run(cmd, capture_output=True, check=True)
12
+ lines = process.stdout.decode("utf-8").splitlines()
13
+ python_version = (
14
+ f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"
15
+ )
16
+ assert len(lines) == 5
17
+ assert "Used Python is: " in lines[0], lines[0]
18
+ assert python_version in lines[1], lines[1]
19
+ assert 'Robot Framework version: "' in lines[2], lines[2]
20
+ assert 'Installed SeleniumLibrary version is: ' in lines[3], lines[3]
21
+ assert 'Installed selenium version is: ' in lines[4], lines[4]
0 commit comments