mirror of
https://github.com/kennethnym/freya
synced 2026-07-04 15:11:15 +01:00
refactor: split query agent toolbox (#139)
This commit is contained in:
@@ -58,6 +58,15 @@ describe("UserSession", () => {
|
||||
expect(session.getSource("test")).toBeUndefined()
|
||||
})
|
||||
|
||||
test("destroy disposes query agent", () => {
|
||||
const session = new UserSession("test-user", [createStubSource("test")])
|
||||
const disposeSpy = spyOn(session.agent, "dispose")
|
||||
|
||||
session.destroy()
|
||||
|
||||
expect(disposeSpy).toHaveBeenCalled()
|
||||
})
|
||||
|
||||
test("engine.executeAction routes to correct source", async () => {
|
||||
const location = new LocationSource()
|
||||
const session = new UserSession("test-user", [location])
|
||||
|
||||
Reference in New Issue
Block a user