Skip to content

Commit a68a958

Browse files
fix: set write permissions for SSH user on fixtures directories in CI
1 parent 7251f58 commit a68a958

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

tests/conftest.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,15 @@ def cleanup():
7070
"/var/www/html/tests/fixtures/test.log 2>/dev/null || true"
7171
])
7272

73+
def set_permissions():
74+
# Set write permissions for SSH user on fixtures directories (needed for CI)
75+
for container in ["www1", "www2"]:
76+
exec_in_container(container, [
77+
"sh", "-c",
78+
"chmod -R 777 /var/www/html/tests/fixtures/www1 "
79+
"/var/www/html/tests/fixtures/www2 2>/dev/null || true"
80+
])
81+
7382
# Reset databases
7483
for db in ["db1", "db2"]:
7584
exec_in_container(db, [
@@ -78,6 +87,7 @@ def cleanup():
7887
])
7988

8089
cleanup()
90+
set_permissions()
8191
yield
8292
cleanup()
8393

0 commit comments

Comments
 (0)