mirror of
https://codeberg.org/VnPower/PixivFE
synced 2024-12-06 19:16:23 +01:00
Proposed testing procedure
This commit is contained in:
+9
-5
@@ -1,8 +1,4 @@
|
||||
# About Testing
|
||||
|
||||
Do we really need testing? What to test?
|
||||
|
||||
## The Current State Of Testing
|
||||
# The Current State Of Testing
|
||||
|
||||
- some playwright test
|
||||
- syntax checking jet templates
|
||||
@@ -14,3 +10,11 @@ I tried doing using rapid to test templates. However, the generator is broken. T
|
||||
See the `rapid` branch.
|
||||
|
||||
`interface{}` can't be used anywhere in Data_* or else rapid will complain.
|
||||
|
||||
# Proposed testing procedure
|
||||
|
||||
- Create basic GET requests to [all implemented GET routes](https://codeberg.org/VnPower/PixivFE/src/branch/v2/server/middleware/router.go) with and without parameters.
|
||||
- Create basic POST requests to all implemented POST routes with different payloads.
|
||||
- Perform static checks on rendered HTML pages (HTML parsing without any interactions).
|
||||
- Perform dynamic checks on a live server (Interact with pages and routes using Playwright).
|
||||
- Code guidelines check.
|
||||
Reference in New Issue
Block a user