@@ -2,7 +2,10 @@ import { vol } from 'memfs';
22import { beforeEach , describe , expect , it } from 'vitest' ;
33import { MEMFS_VOLUME , osAgnosticPath } from '@code-pushup/test-utils' ;
44import { getUniqueInstanceId } from './process-id.js' ;
5- import { SHARDED_WAL_COORDINATOR_ID_ENV_VAR } from './profiler/constants.js' ;
5+ import {
6+ PROFILER_MEASURE_NAME ,
7+ SHARDED_WAL_COORDINATOR_ID_ENV_VAR ,
8+ } from './profiler/constants.js' ;
69import { ShardedWal } from './wal-sharded.js' ;
710import {
811 type WalFormat ,
@@ -43,7 +46,7 @@ describe('ShardedWal', () => {
4346 delete process . env [ SHARDED_WAL_COORDINATOR_ID_ENV_VAR ] ;
4447 // Clear measure name env var to avoid test pollution
4548 // eslint-disable-next-line functional/immutable-data
46- delete process . env [ 'CP_PROFILER_MEASURE_NAME' ] ;
49+ delete process . env [ PROFILER_MEASURE_NAME ] ;
4750 } ) ;
4851
4952 describe ( 'initialization' , ( ) => {
@@ -60,9 +63,9 @@ describe('ShardedWal', () => {
6063
6164 it ( 'should use groupId from env var when measureNameEnvVar is set' , ( ) => {
6265 // eslint-disable-next-line functional/immutable-data
63- process . env [ 'CP_PROFILER_MEASURE_NAME' ] = 'from-env' ;
66+ process . env [ PROFILER_MEASURE_NAME ] = 'from-env' ;
6467 const sw = getShardedWal ( {
65- measureNameEnvVar : 'CP_PROFILER_MEASURE_NAME' ,
68+ measureNameEnvVar : PROFILER_MEASURE_NAME ,
6669 } ) ;
6770 expect ( sw . groupId ) . toBe ( 'from-env' ) ;
6871 expect ( process . env . CP_PROFILER_MEASURE_NAME ) . toBe ( 'from-env' ) ;
@@ -72,7 +75,7 @@ describe('ShardedWal', () => {
7275 // eslint-disable-next-line functional/immutable-data
7376 delete process . env . CP_PROFILER_MEASURE_NAME ;
7477 const sw = getShardedWal ( {
75- measureNameEnvVar : 'CP_PROFILER_MEASURE_NAME' ,
78+ measureNameEnvVar : PROFILER_MEASURE_NAME ,
7679 } ) ;
7780 expect ( process . env . CP_PROFILER_MEASURE_NAME ) . toBe ( sw . groupId ) ;
7881 } ) ;
@@ -136,7 +139,7 @@ describe('ShardedWal', () => {
136139 process . env . CP_PROFILER_MEASURE_NAME = '../malicious' ;
137140 expect ( ( ) =>
138141 getShardedWal ( {
139- measureNameEnvVar : 'CP_PROFILER_MEASURE_NAME' ,
142+ measureNameEnvVar : PROFILER_MEASURE_NAME ,
140143 } ) ,
141144 ) . toThrow ( 'groupId cannot contain path separators' ) ;
142145 } ) ;
0 commit comments