Skip to content

Commit 0437d3d

Browse files
committed
Update packages, test client usage, remove plain text view
1 parent 2af639d commit 0437d3d

File tree

4 files changed

+47
-50
lines changed

4 files changed

+47
-50
lines changed

app/urls.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,9 @@ def get(self):
1616
return {"message": "Hello World!"}
1717

1818

19-
class ExamplePlaintextView(View):
20-
def get(self):
21-
return "Hello World!"
22-
23-
2419
class AppRouter(Router):
2520
namespace = ""
2621
urls = [
2722
path("json/", ExampleJsonView),
28-
path("text/", ExamplePlaintextView),
2923
path("", ExampleTemplateView),
3024
]

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ description = "Add your description here"
55
readme = "README.md"
66
requires-python = "~=3.12.0"
77
dependencies = [
8-
"plain<1.0.0",
8+
"plain",
99
]
1010

1111
[tool.uv]
1212
dev-dependencies = [
13-
"plain-dev<1.0.0",
14-
"plain-pytest<1.0.0",
13+
"plain-dev",
14+
"plain-pytest",
1515
]

tests/test_urls.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1-
def test_homepage_exists(client):
2-
response = client.get("/")
1+
from plain.test import Client
2+
3+
4+
def test_homepage_exists():
5+
response = Client().get("/")
36
assert response.status_code in (200, 301, 302)

uv.lock

Lines changed: 39 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)