test: Rewrite JWT cache tests
Timing dependent tests in the IO tests don't work too well when the next commit increases the JWT parsing performance. The remaining IO tests are for coverage and basic breakage. Loadtests are adapted so that performance regressions for JWT caching would be detected that way.
This commit is contained in:
committed by
Wolfgang Walther
parent
f69ef6c42d
commit
0948d38863
@@ -1,10 +1,12 @@
|
||||
GET http://postgrest/
|
||||
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.CUIP5V9thWsGGFsFyGijSZf1fJMfarLHI9CEJL-TGNk
|
||||
Prefer: tx=commit
|
||||
|
||||
HEAD http://postgrest/actors?actor=eq.1
|
||||
Prefer: tx=commit
|
||||
|
||||
GET http://postgrest/actors?select=*,roles(*,films(*))
|
||||
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.CUIP5V9thWsGGFsFyGijSZf1fJMfarLHI9CEJL-TGNk
|
||||
Prefer: tx=commit
|
||||
|
||||
POST http://postgrest/films?columns=id,title
|
||||
@@ -12,6 +14,7 @@ Prefer: tx=rollback
|
||||
@post.json
|
||||
|
||||
POST http://postgrest/films?columns=id,title,year,runtime,genres,director,actors,plot,posterUrl
|
||||
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.CUIP5V9thWsGGFsFyGijSZf1fJMfarLHI9CEJL-TGNk
|
||||
Prefer: tx=rollback
|
||||
# this bulk.json was obtained from https://github.com/erik-sytnyk/movies-list/blob/master/db.json
|
||||
@bulk.json
|
||||
@@ -21,6 +24,7 @@ Prefer: tx=rollback
|
||||
@put.json
|
||||
|
||||
PATCH http://postgrest/actors?actor=eq.1
|
||||
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.CUIP5V9thWsGGFsFyGijSZf1fJMfarLHI9CEJL-TGNk
|
||||
Prefer: tx=rollback
|
||||
@patch.json
|
||||
|
||||
@@ -28,8 +32,10 @@ DELETE http://postgrest/roles
|
||||
Prefer: tx=rollback
|
||||
|
||||
GET http://postgrest/rpc/call_me?name=John
|
||||
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.CUIP5V9thWsGGFsFyGijSZf1fJMfarLHI9CEJL-TGNk
|
||||
|
||||
POST http://postgrest/rpc/call_me
|
||||
@rpc.json
|
||||
|
||||
OPTIONS http://postgrest/actors
|
||||
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.CUIP5V9thWsGGFsFyGijSZf1fJMfarLHI9CEJL-TGNk
|
||||
|
||||
Reference in New Issue
Block a user