diff options
author | Tomasz Kramkowski <tomasz@kramkow.ski> | 2023-03-28 18:53:15 +0100 |
---|---|---|
committer | Tomasz Kramkowski <tomasz@kramkow.ski> | 2023-03-28 20:10:48 +0100 |
commit | d198fca95919cc78275d3d9fa8f1b0a8acfdbab3 (patch) | |
tree | c5e01750f40310df6a365da94b7e76ef540f8a27 /tests/middleware/test_open_store.py | |
parent | a4669636144bf1f3d61bb5af80e23841f2ad8481 (diff) | |
download | paste-d198fca95919cc78275d3d9fa8f1b0a8acfdbab3.tar.gz paste-d198fca95919cc78275d3d9fa8f1b0a8acfdbab3.tar.xz paste-d198fca95919cc78275d3d9fa8f1b0a8acfdbab3.zip |
Switch back to centralised opening of the database
Create Store instances when needed
This will make more sense with following commits
Diffstat (limited to 'tests/middleware/test_open_store.py')
-rw-r--r-- | tests/middleware/test_open_store.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/middleware/test_open_store.py b/tests/middleware/test_open_store.py index dd430e9..3e844a9 100644 --- a/tests/middleware/test_open_store.py +++ b/tests/middleware/test_open_store.py @@ -1,30 +1,30 @@ from contextlib import contextmanager from wsgiref.validate import validator -from paste import open_store +from paste import open_database from ..common_wsgi import call_app -def test_open_store(monkeypatch): +def test_open_database(monkeypatch): db_path = "test_db_path" - store = object() + conn = object() @contextmanager - def store_open(path): - assert path == db_path - yield store + def connect(uri): + assert uri == db_path + yield conn @validator - @open_store + @open_database @validator def app(environ, start_response): - assert "paste.store" in environ - assert environ["paste.store"] == store + assert "paste.db_conn" in environ + assert environ["paste.db_conn"] == conn start_response("200 OK", [("Content-Type", "text/plain")]) return [b"Hello, World!"] - monkeypatch.setattr("paste.store.open", store_open) + monkeypatch.setattr("paste.db.connect", connect) response = call_app(app, environ={"PASTE_DB": db_path}) assert response.status == "200 OK" assert response.data == b"Hello, World!" |