Skip to content

Commit abc6879

Browse files
committed
Fix the nginx settings fix.
1 parent eb01146 commit abc6879

3 files changed

Lines changed: 8 additions & 3 deletions

File tree

tests/conftest.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1+
from devpi_common.metadata import parse_version
12
from devpi_common.url import URL
3+
from devpi_server import __version__ as _devpi_server_version
24
from pathlib import Path
35
import os
46
import pytest
@@ -8,6 +10,9 @@
810
import textwrap
911

1012

13+
devpi_server_version = parse_version(_devpi_server_version)
14+
15+
1116
pytest_plugins = ["pytest_devpi_server", "test_devpi_server.plugin"]
1217

1318

@@ -29,7 +34,7 @@ def adjust_nginx_conf_content(content):
2934
new_content = new_content.replace('listen 80;', listen)
3035
if "proxy_temp_path" not in new_content:
3136
new_content = f"proxy_temp_path tmp;\n{new_content}"
32-
if "client_body_temp_path" not in new_content:
37+
if devpi_server_version < parse_version("6.18.0.dev4"):
3338
new_content = f"client_body_temp_path tmp;\n{new_content}"
3439
return new_content
3540
return adjust_nginx_conf_content

tests/test_functional.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from devpi import __version__ as devpi_client_version
2-
from pkg_resources import parse_version
2+
from devpi_common.metadata import parse_version
33
import pytest
44

55

tests/test_lockdown.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
from devpi_common.metadata import parse_version
12
from devpi_server import __version__ as devpi_server_version
2-
from pkg_resources import parse_version
33
from webob.headers import ResponseHeaders
44
import pytest
55
import subprocess

0 commit comments

Comments
 (0)