@@ -3,7 +3,7 @@ import { beforeEach, describe, expect, it } from 'vitest';
33import { MEMFS_VOLUME , osAgnosticPath } from '@code-pushup/test-utils' ;
44import { getUniqueInstanceId } from './process-id.js' ;
55import {
6- PROFILER_MEASURE_NAME ,
6+ PROFILER_MEASURE_NAME_ENV_VAR ,
77 SHARDED_WAL_COORDINATOR_ID_ENV_VAR ,
88} from './profiler/constants.js' ;
99import { ShardedWal } from './wal-sharded.js' ;
@@ -46,7 +46,7 @@ describe('ShardedWal', () => {
4646 delete process . env [ SHARDED_WAL_COORDINATOR_ID_ENV_VAR ] ;
4747 // Clear measure name env var to avoid test pollution
4848 // eslint-disable-next-line functional/immutable-data
49- delete process . env [ PROFILER_MEASURE_NAME ] ;
49+ delete process . env [ PROFILER_MEASURE_NAME_ENV_VAR ] ;
5050 } ) ;
5151
5252 describe ( 'initialization' , ( ) => {
@@ -63,19 +63,17 @@ describe('ShardedWal', () => {
6363
6464 it ( 'should use groupId from env var when measureNameEnvVar is set' , ( ) => {
6565 // eslint-disable-next-line functional/immutable-data
66- process . env [ PROFILER_MEASURE_NAME ] = 'from-env' ;
66+ vi . stubEnv ( PROFILER_MEASURE_NAME_ENV_VAR , 'from-env' ) ;
6767 const sw = getShardedWal ( {
68- measureNameEnvVar : PROFILER_MEASURE_NAME ,
68+ measureNameEnvVar : PROFILER_MEASURE_NAME_ENV_VAR ,
6969 } ) ;
7070 expect ( sw . groupId ) . toBe ( 'from-env' ) ;
7171 expect ( process . env . CP_PROFILER_MEASURE_NAME ) . toBe ( 'from-env' ) ;
7272 } ) ;
7373
7474 it ( 'should set env var when measureNameEnvVar is provided and unset' , ( ) => {
75- // eslint-disable-next-line functional/immutable-data
76- delete process . env . CP_PROFILER_MEASURE_NAME ;
7775 const sw = getShardedWal ( {
78- measureNameEnvVar : PROFILER_MEASURE_NAME ,
76+ measureNameEnvVar : PROFILER_MEASURE_NAME_ENV_VAR ,
7977 } ) ;
8078 expect ( process . env . CP_PROFILER_MEASURE_NAME ) . toBe ( sw . groupId ) ;
8179 } ) ;
@@ -139,7 +137,7 @@ describe('ShardedWal', () => {
139137 process . env . CP_PROFILER_MEASURE_NAME = '../malicious' ;
140138 expect ( ( ) =>
141139 getShardedWal ( {
142- measureNameEnvVar : PROFILER_MEASURE_NAME ,
140+ measureNameEnvVar : PROFILER_MEASURE_NAME_ENV_VAR ,
143141 } ) ,
144142 ) . toThrow ( 'groupId cannot contain path separators' ) ;
145143 } ) ;
0 commit comments