feat: load responses and tasks from existing session

This commit is contained in:
Justin Lin committed 2025-04-23 16:17:10 +08:00
1 parent 2fcca0c4b9
commit b4b8f8baee
9 files changed
+52 -28

No files matched your search

+5 -5
View File
@@ -1,6 +1,6 @@
import { expect, describe, it } from '@jest/globals'
import { IQuest } from '../src/schema'
import { Session } from '../src/Session'
import { GameSession } from '../src/Session'
import { MockFileChecker } from './asyncCondition.test'
const quest: IQuest = {
@@ -64,7 +64,7 @@ const quest: IQuest = {
describe('Session', () => {
it('should return active stages', () => {
const session = new Session(
const session = new GameSession(
{
completedEvents: [],
},
@@ -84,7 +84,7 @@ describe('Session', () => {
})
it('should run command', async () => {
const session = new Session(
const session = new GameSession(
{
completedEvents: [],
},
@@ -111,7 +111,7 @@ describe('Session', () => {
})
it('should return all responses', () => {
const session = new Session(
const session = new GameSession(
{
completedEvents: ['stage1'],
},
@@ -135,7 +135,7 @@ describe('Session', () => {
})
it('should return tasks', () => {
const session = new Session(
const session = new GameSession(
{
completedEvents: [],
},