Fraser commited on
Commit
ba9896a
·
1 Parent(s): e64944b

better logs

Browse files
src/lib/battle-engine/BattleEngine.test.ts CHANGED
@@ -35,7 +35,7 @@ describe('BattleEngine', () => {
35
  expect(state.playerPiclet.definition.name).toBe('Stellar Wolf');
36
  expect(state.opponentPiclet.definition.name).toBe('Toxic Crawler');
37
  expect(state.winner).toBeUndefined();
38
- expect(state.log.length).toBeGreaterThan(0);
39
  });
40
 
41
  it('should calculate battle stats correctly', () => {
 
35
  expect(state.playerPiclet.definition.name).toBe('Stellar Wolf');
36
  expect(state.opponentPiclet.definition.name).toBe('Toxic Crawler');
37
  expect(state.winner).toBeUndefined();
38
+ expect(state.log.length).toBe(0);
39
  });
40
 
41
  it('should calculate battle stats correctly', () => {
src/lib/battle-engine/BattleEngine.ts CHANGED
@@ -55,8 +55,6 @@ export class BattleEngine {
55
  this.syncActivePicketToRoster('player');
56
  this.syncActivePicketToRoster('opponent');
57
 
58
- this.log('Battle started!');
59
- this.log(`${this.playerRoster[0].name} vs ${this.opponentRoster[0].name}`);
60
  }
61
 
62
  private initializeRosterStates(roster: PicletDefinition[], level: number): Array<{ currentHp: number; maxHp: number; fainted: boolean; moves: Array<{move: Move; currentPP: number}> }> {
 
55
  this.syncActivePicketToRoster('player');
56
  this.syncActivePicketToRoster('opponent');
57
 
 
 
58
  }
59
 
60
  private initializeRosterStates(roster: PicletDefinition[], level: number): Array<{ currentHp: number; maxHp: number; fainted: boolean; moves: Array<{move: Move; currentPP: number}> }> {
src/lib/battle-engine/integration.test.ts CHANGED
@@ -157,11 +157,7 @@ describe('Battle Engine Integration', () => {
157
  }
158
 
159
  const log = engine.getLog();
160
- expect(log.length).toBeGreaterThan(10);
161
-
162
- // Should contain battle start
163
- expect(log[0]).toBe('Battle started!');
164
- expect(log[1]).toContain('vs');
165
 
166
  // Should contain move usage
167
  expect(log.some(msg => msg.includes('used Power Up'))).toBe(true);
 
157
  }
158
 
159
  const log = engine.getLog();
160
+ expect(log.length).toBeGreaterThan(8);
 
 
 
 
161
 
162
  // Should contain move usage
163
  expect(log.some(msg => msg.includes('used Power Up'))).toBe(true);