import {J} from "../../utils"; import {AppMaster,AppMasterConfig,masterConfig}from "../../../src"; import deepmerge from "deepmerge"; import path from "path"; export const amSocketsInitTests = () => J.desc("AM Sockets Init",() => { let m:AppMaster,c:AppMasterConfig,vars:AppMaster["vars"],sockets:any; it("init",async () => { c = deepmerge(masterConfig("APPMASTER"),{middleware:{ public:{dirname:path.join(__dirname,"/../../../public")}, views:{dirname:path.join(__dirname,"/../../../views")}}}); m = new AppMaster({vars:c.vars,middleware:c.middleware,main:c.main,sockets:{}}); J.is(m); J.true(m.io); sockets = m.io; }); });