Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f7205e2f29 | |||
| 0caf4becbe | |||
| 42af79a271 | |||
| 4dad23896c | |||
| 03ae15b10d | |||
| f66a5a80e1 | |||
| 4bd3c65588 | |||
| f29dd9bf1c |
6137
package-lock.json
generated
6137
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
10
package.json
10
package.json
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@apiglobal/test-sdk",
|
||||
"version": "1.0.10",
|
||||
"version": "1.0.14",
|
||||
"private": false,
|
||||
"description": "an sdk for testing ag handlers",
|
||||
"main": "dist_ts/index.js",
|
||||
@@ -13,9 +13,9 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@gitzone/tsbuild": "^2.0.22",
|
||||
"@gitzone/tstest": "^1.0.15",
|
||||
"@pushrocks/tapbundle": "^3.0.7",
|
||||
"@types/node": "^14.0.14",
|
||||
"@gitzone/tstest": "^1.0.43",
|
||||
"@pushrocks/tapbundle": "^3.2.9",
|
||||
"@types/node": "^14.0.26",
|
||||
"tslint": "^6.1.2",
|
||||
"tslint-config-prettier": "^1.18.0"
|
||||
},
|
||||
@@ -24,7 +24,7 @@
|
||||
"@apiglobal/typedrequest": "^1.0.40",
|
||||
"@apiglobal/typedrequest-interfaces": "^1.0.15",
|
||||
"@pushrocks/smartexpress": "^3.0.73",
|
||||
"@pushrocks/smartobject": "^1.0.3"
|
||||
"@pushrocks/smartobject": "^1.0.4"
|
||||
},
|
||||
"files": [
|
||||
"ts/**/*",
|
||||
|
||||
@@ -16,7 +16,7 @@ export const testFire = <
|
||||
A extends plugins.agSdk.AAgHandler<any>,
|
||||
T extends plugins.typedrequestInterfaces.ITypedRequest
|
||||
>(
|
||||
slug: A['slug'],
|
||||
slugArg: A['slug'],
|
||||
methodArg: T['method'],
|
||||
requestArg: T['request']
|
||||
) => {
|
||||
@@ -27,7 +27,7 @@ export const testFire = <
|
||||
throw new Error('you need to start the testServer first!');
|
||||
}
|
||||
const typedRequest = new plugins.typedrequest.TypedRequest<T>(
|
||||
`https://localhost:${testServer.server.options.port}`,
|
||||
`http://localhost:${testServer.server.options.port}/${slugArg}`,
|
||||
methodArg
|
||||
);
|
||||
const responsePromise = typedRequest.fire(requestArg);
|
||||
|
||||
@@ -25,6 +25,7 @@ export class AgTestServer {
|
||||
forceSsl: false,
|
||||
});
|
||||
for (const handlerArg of this.handlers) {
|
||||
await handlerArg.start();
|
||||
this.server.addRoute(
|
||||
`/${handlerArg.slug}`,
|
||||
new plugins.smartexpress.HandlerTypedRouter(handlerArg.typedrouter)
|
||||
|
||||
Reference in New Issue
Block a user