Add testing
This commit is contained in:
parent
eca414cad9
commit
74a634c642
3 changed files with 17 additions and 11 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1,3 +1,3 @@
|
||||||
.dart_tool/
|
.dart_tool/
|
||||||
.direnv
|
.direnv
|
||||||
secret
|
secrets/
|
24
.vscode/launch.json
vendored
24
.vscode/launch.json
vendored
|
@ -5,19 +5,25 @@
|
||||||
"version": "0.2.0",
|
"version": "0.2.0",
|
||||||
"configurations": [
|
"configurations": [
|
||||||
{
|
{
|
||||||
"name": "matrix-oauth2oidc",
|
"name": "nexusbot",
|
||||||
"program": "bin/nexusbot.dart",
|
"program": "bin/nexusbot.dart",
|
||||||
"args": [
|
"args": [
|
||||||
|
"--socket",
|
||||||
|
"./socket",
|
||||||
"--homeserver",
|
"--homeserver",
|
||||||
"https://matrix.federated.nexus",
|
"https://matrix.federated.nexus",
|
||||||
"--jwtSecretFile",
|
"--name",
|
||||||
"secret",
|
"nexusbot",
|
||||||
"--issuer",
|
"--inviteTo",
|
||||||
"http://localhost:8080",
|
"#community:federated.nexus",
|
||||||
"--authorizeEndpoint",
|
"--adminRoom",
|
||||||
"http://localhost:4321/login",
|
"#admins:federated.nexus",
|
||||||
"--serviceDomain",
|
"--successUri",
|
||||||
"federated.nexus"
|
"https://federated.nexus/success",
|
||||||
|
"--botPasswordFile",
|
||||||
|
"secrets/botPassword.txt",
|
||||||
|
"--smtpPasswordFile",
|
||||||
|
"secrets/smtpPassword.txt"
|
||||||
],
|
],
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"type": "dart"
|
"type": "dart"
|
||||||
|
|
2
JUSTFILE
2
JUSTFILE
|
@ -5,4 +5,4 @@ build:
|
||||||
dart run build_runner build
|
dart run build_runner build
|
||||||
|
|
||||||
test:
|
test:
|
||||||
oauth2c http://localhost:8080 --client-id yourclientid --scopes openid --grant-type authorization_code --auth-method none --response-mode query
|
curl --unix-socket ./socket http:/root -X POST -d '{"email": "foo", "username": "bar"}'
|
Loading…
Add table
Add a link
Reference in a new issue