test(config): cubrir utilidades env con node:test

This commit is contained in:
Pandipipas
2026-02-21 18:33:38 +01:00
parent e4e3ea4459
commit e3b78cf6ba
3 changed files with 66 additions and 4 deletions
+3 -3
View File
@@ -26,16 +26,16 @@ export function getRuntimeConfig(): AppRuntimeConfig {
};
}
function getOptionalEnv(name: string): string | undefined {
export function getOptionalEnv(name: string): string | undefined {
const value = process.env[name]?.trim();
return value && value.length > 0 ? value : undefined;
}
function getEnv(name: string, fallback: string): string {
export function getEnv(name: string, fallback: string): string {
return getOptionalEnv(name) ?? fallback;
}
function parseEnvInt(name: string, fallback: number): number {
export function parseEnvInt(name: string, fallback: number): number {
const rawValue = process.env[name];
if (!rawValue) {
return fallback;