LCOV - code coverage report
Current view: top level - simulation/components Hit Total Coverage
Test: lcov.info Lines: 5382 12241 44.0 %
Date: 2023-04-02 12:52:40 Functions: 783 1937 40.4 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
AIInterface.js
0.0%
0.0 % 0 / 161 0.0 % 0 / 19
AIProxy.js
0.0%
0.0 % 0 / 164 0.0 % 0 / 27
AlertRaiser.js
0.0%
0.0 % 0 / 79 0.0 % 0 / 9
Attack.js
59.9%59.9%
59.9 % 176 / 294 66.7 % 22 / 33
AttackDetection.js
0.0%
0.0 % 0 / 71 0.0 % 0 / 10
Auras.js
74.6%74.6%
74.6 % 188 / 252 81.0 % 47 / 58
AutoBuildable.js
67.6%67.6%
67.6 % 25 / 37 75.0 % 6 / 8
Barter.js
85.1%85.1%
85.1 % 57 / 67 100.0 % 5 / 5
BattleDetection.js
0.0%
0.0 % 0 / 71 0.0 % 0 / 9
BiomeManager.js
0.0%
0.0 % 0 / 8 0.0 % 0 / 4
BiomeReplacer.js
0.0%
0.0 % 0 / 18 0.0 % 0 / 3
BuildRestrictions.js
0.0%
0.0 % 0 / 117 0.0 % 0 / 7
Builder.js
83.2%83.2%
83.2 % 79 / 95 84.6 % 11 / 13
BuildingAI.js
0.0%
0.0 % 0 / 189 0.0 % 0 / 21
Capturable.js
71.6%71.6%
71.6 % 141 / 197 56.7 % 17 / 30
CeasefireManager.js
0.0%
0.0 % 0 / 61 0.0 % 0 / 9
Cost.js
0.0%
0.0 % 0 / 35 0.0 % 0 / 6
DeathDamage.js
87.5%87.5%
87.5 % 14 / 16 100.0 % 4 / 4
DelayedDamage.js
82.1%82.1%
82.1 % 23 / 28 100.0 % 3 / 3
EndGameManager.js
36.0%36.0%
36.0 % 27 / 75 46.7 % 7 / 15
EntityLimits.js
93.9%93.9%
93.9 % 124 / 132 100.0 % 16 / 16
Fogging.js
0.0%
0.0 % 0 / 110 0.0 % 0 / 11
Formation.js
61.6%61.6%
61.6 % 313 / 508 53.2 % 25 / 47
FormationAttack.js
0.0%
0.0 % 0 / 34 0.0 % 0 / 5
Foundation.js
70.7%70.7%
70.7 % 147 / 208 64.5 % 20 / 31
GarrisonHolder.js
77.0%77.0%
77.0 % 164 / 213 82.2 % 37 / 45
Garrisonable.js
81.9%81.9%
81.9 % 59 / 72 81.8 % 9 / 11
Gate.js
79.4%79.4%
79.4 % 100 / 126 94.1 % 16 / 17
Guard.js
0.0%
0.0 % 0 / 49 0.0 % 0 / 12
GuiInterface.js
28.1%28.1%
28.1 % 246 / 875 6.0 % 5 / 84
Heal.js
81.9%81.9%
81.9 % 86 / 105 100.0 % 15 / 15
Health.js
51.8%51.8%
51.8 % 127 / 245 48.5 % 16 / 33
Identity.js
78.4%78.4%
78.4 % 40 / 51 52.2 % 12 / 23
Loot.js
0.0%
0.0 % 0 / 10 0.0 % 0 / 3
Looter.js
0.0%
0.0 % 0 / 20 0.0 % 0 / 2
Market.js
0.0%
0.0 % 0 / 113 0.0 % 0 / 20
Mirage.js
0.0%
0.0 % 0 / 33 0.0 % 0 / 10
ModifiersManager.js
92.4%92.4%
92.4 % 122 / 132 90.0 % 27 / 30
MotionBall.js
0.0%
0.0 % 0 / 20 0.0 % 0 / 3
Pack.js
0.0%
0.0 % 0 / 70 0.0 % 0 / 16
Player.js
48.3%48.3%
48.3 % 214 / 443 25.0 % 25 / 100
PlayerManager.js
0.0%
0.0 % 0 / 81 0.0 % 0 / 15
Population.js
96.8%96.8%
96.8 % 30 / 31 83.3 % 5 / 6
ProductionQueue.js
74.0%74.0%
74.0 % 162 / 219 76.9 % 30 / 39
Promotion.js
89.6%89.6%
89.6 % 60 / 67 100.0 % 12 / 12
RallyPoint.js
46.5%46.5%
46.5 % 40 / 86 71.4 % 10 / 14
RangeOverlayManager.js
0.0%
0.0 % 0 / 42 0.0 % 0 / 9
Repairable.js
63.6%63.6%
63.6 % 56 / 88 50.0 % 11 / 22
Researcher.js
84.9%84.9%
84.9 % 135 / 159 76.9 % 20 / 26
Resistance.js
66.2%66.2%
66.2 % 47 / 71 41.2 % 7 / 17
ResourceDropsite.js
79.3%79.3%
79.3 % 23 / 29 75.0 % 6 / 8
ResourceGatherer.js
67.5%67.5%
67.5 % 143 / 212 63.6 % 21 / 33
ResourceSupply.js
83.2%83.2%
83.2 % 144 / 173 70.0 % 28 / 40
ResourceTrickle.js
90.7%90.7%
90.7 % 49 / 54 88.9 % 8 / 9
Settlement.js
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
SkirmishReplacer.js
0.0%
0.0 % 0 / 47 0.0 % 0 / 7
Sound.js
0.0%
0.0 % 0 / 17 0.0 % 0 / 4
StatisticsTracker.js
38.1%38.1%
38.1 % 88 / 231 8.1 % 3 / 37
StatusBars.js
0.0%
0.0 % 0 / 160 0.0 % 0 / 27
StatusEffectsReceiver.js
94.0%94.0%
94.0 % 63 / 67 100.0 % 7 / 7
TechnologyManager.js
65.5%65.5%
65.5 % 156 / 238 74.4 % 29 / 39
TerritoryDecay.js
0.0%
0.0 % 0 / 81 0.0 % 0 / 13
TerritoryDecayManager.js
0.0%
0.0 % 0 / 11 0.0 % 0 / 5
Timer.js
93.6%93.6%
93.6 % 44 / 47 100.0 % 9 / 9
Trader.js
0.0%
0.0 % 0 / 161 0.0 % 0 / 21
Trainer.js
86.6%86.6%
86.6 % 272 / 314 84.6 % 33 / 39
TrainingRestrictions.js
100.0%
100.0 % 6 / 6 100.0 % 3 / 3
Treasure.js
83.7%83.7%
83.7 % 36 / 43 77.8 % 7 / 9
TreasureCollector.js
82.7%82.7%
82.7 % 43 / 52 87.5 % 7 / 8
Trigger.js
25.7%25.7%
25.7 % 36 / 140 11.1 % 3 / 27
TriggerPoint.js
0.0%
0.0 % 0 / 37 0.0 % 0 / 5
TurretHolder.js
45.2%45.2%
45.2 % 61 / 135 60.7 % 17 / 28
Turretable.js
69.2%69.2%
69.2 % 63 / 91 54.5 % 6 / 11
UnitAI.js
25.8%25.8%
25.8 % 740 / 2863 22.6 % 109 / 482
UnitMotionFlying.js
81.4%81.4%
81.4 % 162 / 199 59.1 % 13 / 22
Upgrade.js
64.2%64.2%
64.2 % 111 / 173 76.2 % 16 / 21
Upkeep.js
89.6%89.6%
89.6 % 60 / 67 100.0 % 10 / 10
ValueModificationManager.js
0.0%
0.0 % 0 / 5 0.0 % 0 / 2
Visibility.js
0.0%
0.0 % 0 / 35 0.0 % 0 / 7
VisionSharing.js
87.9%87.9%
87.9 % 80 / 91 80.0 % 8 / 10
WallPiece.js
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
WallSet.js
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
Wonder.js
0.0%
0.0 % 0 / 4 0.0 % 0 / 2

Generated by: LCOV version 1.14