diff --git a/tests-assets/conftest.py b/tests-assets/conftest.py index 3f31f226e..9ee1fa86b 100644 --- a/tests-assets/conftest.py +++ b/tests-assets/conftest.py @@ -274,7 +274,7 @@ async def trigger_sync_seed_assets(session: aiohttp.ClientSession, base_url: str """Force a fast sync/seed pass by calling the ComfyUI '/object_info' endpoint.""" async with session.get(base_url + "/object_info") as r: await r.read() - await asyncio.sleep(0.05) # tiny yield to the event loop to let any final DB commits flush + await asyncio.sleep(0.1) # tiny yield to the event loop to let any final DB commits flush @pytest_asyncio.fixture diff --git a/tests-assets/test_scans.py b/tests-assets/test_scans.py index fcedce5cf..e82ae5f6d 100644 --- a/tests-assets/test_scans.py +++ b/tests-assets/test_scans.py @@ -85,7 +85,7 @@ async def test_scan_status_filter_by_root_and_file_errors( data = b"A" * 4096 await asset_factory(name_in, ["input", "unit-tests", in_scope, "deny"], {}, data) try: - os.chmod(protected_dir, 0x000) + os.chmod(protected_dir, 0o000) # Also schedule a scan for output root (no errors there) out_scope = f"filter-out-{uuid.uuid4().hex[:6]}" @@ -141,7 +141,7 @@ async def test_scan_records_file_errors_permission_denied( a1 = await asset_factory(name, [root, "unit-tests", scope, "deny"], {}, b"X" * 2048) asset_filename = get_asset_filename(a1["asset_hash"], ".bin") try: - os.chmod(deny_dir, 0x000) + os.chmod(deny_dir, 0o000) async with http.post(api_base + "/api/assets/scan/schedule", json={"roots": [root]}) as r: assert r.status == 202 await run_scan_and_wait(root) @@ -157,7 +157,7 @@ async def test_scan_records_file_errors_permission_denied( assert any(e.get("path", "").endswith(asset_filename) and e.get("message") for e in errs) finally: try: - os.chmod(deny_dir, 0x755) + os.chmod(deny_dir, 0o755) except Exception: pass @@ -402,7 +402,7 @@ async def test_sync_seed_nested_dirs_produce_parent_tags( # nested: unit-tests / scope / a / b / c / deep.txt deep_dir = _base_for(root, comfy_tmp_base_dir) / "unit-tests" / scope / "a" / "b" / "c" deep_dir.mkdir(parents=True, exist_ok=True) - (deep_dir / "deep.txt").write_bytes(b"content") + (deep_dir / "deep.txt").write_bytes(scope.encode()) await trigger_sync_seed_assets(http, api_base)