• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

DaniSomoza / galactic-commander / 12444891208

21 Dec 2024 11:46AM UTC coverage: 52.036% (-13.6%) from 65.587%
12444891208

Pull #11

github

web-flow
Merge 9b5ea0e56 into 4f9f087f0
Pull Request #11: Build units

206 of 789 branches covered (26.11%)

Branch coverage included in aggregate %.

366 of 898 new or added lines in 85 files covered. (40.76%)

10 existing lines in 7 files now uncovered.

1417 of 2330 relevant lines covered (60.82%)

3.82 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/packages/frontend/src/utils/calculateResearchLevelInTheQueue.ts
1
import { PlayerType } from 'game-api-microservice/src/types/Player'
2

3
function calculateResearchLevelInTheQueue(
4
  researchName: string,
5
  initialLevel: number,
6
  researchQueue: string[],
7
  positionInTheQueue: number,
8
  activeResearch?: PlayerType['researches']['activeResearch']
9
): number {
NEW
10
  let level = initialLevel
×
11

NEW
12
  if (activeResearch?.research.name === researchName) {
×
NEW
13
    level++
×
14
  }
15

NEW
16
  for (let i = 0; i < positionInTheQueue; i++) {
×
NEW
17
    if (researchQueue[i] === researchName) {
×
NEW
18
      level++
×
19
    }
20
  }
21

NEW
22
  return level
×
23
}
24

25
export default calculateResearchLevelInTheQueue
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc