diff options
Diffstat (limited to 'tests/test_version_numbers.py')
| -rw-r--r-- | tests/test_version_numbers.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/test_version_numbers.py b/tests/test_version_numbers.py index f2f94a0..77db2f5 100644 --- a/tests/test_version_numbers.py +++ b/tests/test_version_numbers.py | |||
| @@ -17,7 +17,10 @@ def get_version_value_cargo(): | |||
| 17 | 17 | ||
| 18 | 18 | ||
| 19 | def get_version_value_changelog(): | 19 | def get_version_value_changelog(): |
| 20 | proc = subprocess.Popen(["changelog", "current"], stdout=subprocess.PIPE) | 20 | try: |
| 21 | proc = subprocess.Popen(["changelog", "current"], stdout=subprocess.PIPE) | ||
| 22 | except FileNotFoundError: | ||
| 23 | return None | ||
| 21 | assert proc.wait() == 0 | 24 | assert proc.wait() == 0 |
| 22 | return proc.stdout.read().decode("utf-8").strip() | 25 | return proc.stdout.read().decode("utf-8").strip() |
| 23 | 26 | ||
| @@ -33,5 +36,5 @@ def test_version_numbers_all_same(): | |||
| 33 | module_version = adblock.__version__ | 36 | module_version = adblock.__version__ |
| 34 | 37 | ||
| 35 | assert cargo_version == poetry_version | 38 | assert cargo_version == poetry_version |
| 36 | assert poetry_version == changelog_version | 39 | assert poetry_version == module_version |
| 37 | assert changelog_version == module_version | 40 | assert changelog_version is None or module_version == changelog_version |
