diff --git a/tests/samples/slay-the-spire-like/combat/effects.test.ts b/tests/samples/slay-the-spire-like/combat/effects.test.ts index 3d2bf51..b1b17fc 100644 --- a/tests/samples/slay-the-spire-like/combat/effects.test.ts +++ b/tests/samples/slay-the-spire-like/combat/effects.test.ts @@ -220,19 +220,19 @@ describe('combat/effects', () => { }); it('should decrement lingering buffs', () => { - const buffs: Record = { spike: 3, aim: 1 }; + const buffs: Record = { curse: 3, energyDrain: 1 }; updateBuffs(buffs); - expect(buffs['spike']).toBe(2); - expect(buffs['aim']).toBeUndefined(); + expect(buffs['curse']).toBe(2); + expect(buffs['energyDrain']).toBeUndefined(); }); it('should not affect permanent or posture buffs', () => { - const buffs: Record = { defend: 5, energyDrain: 1 }; + const buffs: Record = { defend: 5, spike: 1 }; updateBuffs(buffs); expect(buffs['defend']).toBe(5); - expect(buffs['energyDrain']).toBe(1); + expect(buffs['spike']).toBe(1); }); }); diff --git a/tests/samples/slay-the-spire-like/combat/state.test.ts b/tests/samples/slay-the-spire-like/combat/state.test.ts index 2327595..664de06 100644 --- a/tests/samples/slay-the-spire-like/combat/state.test.ts +++ b/tests/samples/slay-the-spire-like/combat/state.test.ts @@ -285,8 +285,8 @@ describe('combat/state', () => { it('should return timing for known effects', () => { expect(getEffectTiming('attack')).toBe('instant'); expect(getEffectTiming('defend')).toBe('posture'); - expect(getEffectTiming('spike')).toBe('lingering'); - expect(getEffectTiming('energyDrain')).toBe('permanent'); + expect(getEffectTiming('spike')).toBe('permanent'); + expect(getEffectTiming('energyDrain')).toBe('lingering'); }); it('should return undefined for unknown effects', () => { diff --git a/tests/samples/slay-the-spire-like/data/index.test.ts b/tests/samples/slay-the-spire-like/data/index.test.ts index 19a66de..a5e890e 100644 --- a/tests/samples/slay-the-spire-like/data/index.test.ts +++ b/tests/samples/slay-the-spire-like/data/index.test.ts @@ -148,7 +148,7 @@ describe('effectDesert.csv import', () => { }); it('should have expected number of effects', () => { - expect(effectDesertData.length).toBe(34); + expect(effectDesertData.length).toBe(35); }); it('should have correct fields for each effect', () => { @@ -267,7 +267,7 @@ describe('statusCardDesert.csv import', () => { }); it('should have expected number of status cards', () => { - expect(statusCardDesertData.length).toBe(4); + expect(statusCardDesertData.length).toBe(6); }); it('should have correct fields for each status card', () => {