fix(core): update
This commit is contained in:
		@@ -1,11 +1,13 @@
 | 
			
		||||
import * as plugins from './test-sdk.plugins';
 | 
			
		||||
import { AgTestServer } from './test-sdk.classes.testserver';
 | 
			
		||||
import { AAgHandler } from '@apiglobal/sdk';
 | 
			
		||||
 | 
			
		||||
export {
 | 
			
		||||
  AgTestServer
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
let testServer: AgTestServer;
 | 
			
		||||
let handler: AAgHandler<any>;
 | 
			
		||||
export const createTestServer = async (handlerArg: { new(envHandler: plugins.agSdk.AgEnvironment): plugins.agSdk.AAgHandler<any> }) => {
 | 
			
		||||
  class AgEnvironement extends plugins.agSdk.AgEnvironment {
 | 
			
		||||
    public qenv = new plugins.qenv.Qenv('./', './.nogit');
 | 
			
		||||
@@ -13,7 +15,8 @@ export const createTestServer = async (handlerArg: { new(envHandler: plugins.agS
 | 
			
		||||
      return this.qenv.getEnvVarOnDemand(nameArg);
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  testServer = new AgTestServer(new handlerArg(new AgEnvironement()));
 | 
			
		||||
  handler = new handlerArg(new AgEnvironement())
 | 
			
		||||
  testServer = new AgTestServer(handler);
 | 
			
		||||
  await testServer.start();
 | 
			
		||||
  return testServer;
 | 
			
		||||
};
 | 
			
		||||
@@ -70,5 +73,6 @@ export const testFire = <
 | 
			
		||||
export const stopTestServer = async () => {
 | 
			
		||||
  if (testServer) {
 | 
			
		||||
    await testServer.stop();
 | 
			
		||||
    await handler.stop();
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user