Skip to content

Commit 9d15e92

Browse files
author
DavidQ
committed
Fix Asteroids coverage reporting and shared import paths - PR_26140_044-fix-asteroids-coverage-and-import-paths
1 parent 4beee40 commit 9d15e92

8 files changed

Lines changed: 8 additions & 7 deletions

File tree

games/Asteroids/entities/Asteroid.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
Asteroid.js
66
*/
7-
import { TAU, randomRange, wrap } from '../../../src/shared/utils/mathUtils.js';
7+
import { TAU, randomRange, wrap } from '/src/shared/utils/mathUtils.js';
88
import { transformCollisionPoints } from '../../../src/engine/collision/index.js';
99

1010
const SIZE_PROFILES = {

games/Asteroids/entities/Bullet.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
Bullet.js
66
*/
7-
import { wrap } from '../../../src/shared/utils/mathUtils.js';
7+
import { wrap } from '/src/shared/utils/mathUtils.js';
88
import { transformCollisionPoints } from '../../../src/engine/collision/index.js';
99
import { normalizePoints } from '../../../src/shared/utils/geometryUtils.js';
1010

games/Asteroids/entities/Ship.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
Ship.js
66
*/
7-
import { wrap } from '../../../src/shared/utils/mathUtils.js';
7+
import { wrap } from '/src/shared/utils/mathUtils.js';
88
import { transformCollisionPoints } from '../../../src/engine/collision/index.js';
99
import { normalizePoints } from '../../../src/shared/utils/geometryUtils.js';
1010

games/Asteroids/entities/Ufo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ David Quesenberry
55
Ufo.js
66
*/
77
import Bullet from './Bullet.js';
8-
import { distance, randomRange } from '../../../src/shared/utils/mathUtils.js';
8+
import { distance, randomRange } from '/src/shared/utils/mathUtils.js';
99
import { normalizePoints } from '../../../src/shared/utils/geometryUtils.js';
1010
import { transformCollisionPoints } from '../../../src/engine/collision/index.js';
1111

games/Asteroids/game/AsteroidsAttractAdapter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/25/2026
55
AsteroidsAttractAdapter.js
66
*/
7-
import { clamp } from '../../../src/shared/utils/mathUtils.js';
7+
import { clamp } from '/src/shared/utils/mathUtils.js';
88
import { ASTEROIDS_OBJECT_GEOMETRY_IDS } from './asteroidsObjectGeometryManifest.js';
99

1010
function estimateTextWidth(text, fontPx) {

games/Asteroids/game/AsteroidsWorld.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Bullet from '../entities/Bullet.js';
99
import Ship from '../entities/Ship.js';
1010
import Ufo from '../entities/Ufo.js';
1111
import { arePolygonsColliding } from '../../../src/engine/collision/index.js';
12-
import { distance, randomRange } from '../../../src/shared/utils/mathUtils.js';
12+
import { distance, randomRange } from '/src/shared/utils/mathUtils.js';
1313
import { sanitizeFiniteNumber, sanitizePositiveNumber } from '../../../src/shared/math/numberNormalization.js';
1414
import {
1515
ASTEROIDS_OBJECT_GEOMETRY_IDS,

games/Asteroids/systems/ShipDebrisSystem.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
ShipDebrisSystem.js
66
*/
7-
import { randomRange } from '../../../src/shared/utils/mathUtils.js';
7+
import { randomRange } from '/src/shared/utils/mathUtils.js';
88
import { normalizePoints } from '../../../src/shared/utils/geometryUtils.js';
99

1010
function createShipSegments(points) {

tests/helpers/playwrightV8CoverageReporter.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,7 @@ export class PlaywrightV8CoverageReporter {
276276
return false;
277277
}
278278
return filePath.startsWith("src/")
279+
|| filePath.startsWith("games/Asteroids/")
279280
|| filePath.startsWith("tools/")
280281
|| filePath.startsWith("common/");
281282
}

0 commit comments

Comments
 (0)