Skip to content

Commit 2155260

Browse files
committed
🧪 [test] Standardize tests to import module via manifest and repo root
- Update BeforeAll across Tests/* to compute $script:RepoRoot, set $script:ModulePath and $script:ModuleManifest, then Import-Module $script:ModuleManifest -Force for reliable, cross-platform test imports 🔧 [build] Bump module manifest version and generated date - ColorScripts-Enhanced.psd1: Generated on -> 11/2/2025, ModuleVersion -> '2025.11.02.0129'; update ReleaseNotes header 📝 [docs] Update localized help UICultureVersion - Set SupportedUICultures UICultureVersion = 2025.11.02.0129 in en-US, de, es, fr, it, ja, nl, pt, ru, zh-CN HelpInfo.xml files 🎨 [style] Trim trailing whitespace & normalize localized message keys - Remove trailing spaces and standardize 'FailedToExecuteColorscript' and 'CurrentIndexOfTotal' entries across Messages.psd1 for multiple locales 🧹 [chore] Ensure Tests directory is tracked - Add '!Tests' to .gitignore so the Tests/ directory is no longer ignored Signed-off-by: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
1 parent 5dd988e commit 2155260

28 files changed

Lines changed: 83 additions & 75 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,3 +451,4 @@ testResults.junit.xml
451451
!dist
452452
testResults.xml
453453
testResults.nunit.xml
454+
!Tests

ColorScripts-Enhanced/ColorScripts-Enhanced.psd1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
#
44
# Generated by: Nick2bad4u
55
#
6-
# Generated on: 11/1/2025
6+
# Generated on: 11/2/2025
77
#
88

99
@{
1010
# Script module or binary module file associated with this manifest.
1111
RootModule = 'ColorScripts-Enhanced.psm1'
1212

1313
# Version number of this module.
14-
ModuleVersion = '2025.11.01.1520'
14+
ModuleVersion = '2025.11.02.0129'
1515

1616
# Supported PSEditions
1717
CompatiblePSEditions = @('Desktop', 'Core')
@@ -211,7 +211,7 @@ PERFECT FOR
211211

212212
# ReleaseNotes of this module
213213
ReleaseNotes = @'
214-
Version 2025.11.01.1520:
214+
Version 2025.11.02.0129:
215215
- Enhanced caching system with OS-wide cache in AppData
216216
- 6-19x performance improvement
217217
- Cache stored in centralized location

ColorScripts-Enhanced/de/ColorScripts-Enhanced_f77548d7-23eb-48ce-a6e0-f64b4758d995_HelpInfo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<SupportedUICultures>
55
<UICulture>
66
<UICultureName>de</UICultureName>
7-
<UICultureVersion>2025.11.01.1520</UICultureVersion>
7+
<UICultureVersion>2025.11.02.0129</UICultureVersion>
88
</UICulture>
99
</SupportedUICultures>
1010
</HelpInfo>

ColorScripts-Enhanced/de/Messages.psd1

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ ConvertFrom-StringData @'
33
# German (de) - Deutsch
44
55
# Error Messages
6-
UnableToPrepareCacheDirectory = Cache-Verzeichnis konnte nicht vorbereitet werden
6+
UnableToPrepareCacheDirectory = Cache-Verzeichnis konnte nicht vorbereitet werden
77
FailedToParseConfigurationFile = Fehler beim Parsen der Konfigurationsdatei unter '{0}': {1}. Verwende Standardeinstellungen.
88
UnableToResolveCachePath = Unable to resolve cache path '{0}'.
9-
ConfiguredCachePathInvalid = Konfigurierter Cache-Pfad
9+
ConfiguredCachePathInvalid = Konfigurierter Cache-Pfad
1010
UnableToResolveOutputPath = Unable to resolve output path '{0}'.
1111
UnableToDetermineConfigurationDirectory = Konfigurationsverzeichnis für ColorScripts-Enhanced konnte nicht bestimmt werden.
1212
ConfigurationRootCouldNotBeResolved = Konfigurationsstamm konnte nicht aufgelöst werden.
1313
UnableToResolveProfilePath = Unable to resolve profile path '{0}'.
14-
FailedToExecuteColorscript = Colorscript konnte nicht ausgeführt werden
14+
FailedToExecuteColorscript = Colorscript konnte nicht ausgeführt werden
1515
FailedToBuildCacheForScript = Cache für $($selection.Name) konnte nicht erstellt werden.
1616
CacheBuildFailedForScript = Cache-Erstellung für $($selection.Name) fehlgeschlagen: $($cacheResult.StdErr.Trim())
1717
ScriptAlreadyExists = Script ''$targetPath'' existiert bereits. Verwenden Sie -Force zum Überschreiben.
@@ -44,7 +44,7 @@ TotalScriptsProcessed = `nInsgesamt verarbeitete Scripts: $totalCount
4444
DisplayingContinuously = Kontinuierliche Anzeige (Strg+C zum Stoppen)`n
4545
FinishedDisplayingAll = Alle $totalCount Colorscripts wurden angezeigt!
4646
Quitting = `nBeende...
47-
CurrentIndexOfTotal = [$currentIndex/$totalCount]
47+
CurrentIndexOfTotal = [$currentIndex/$totalCount]
4848
FailedScriptDetails = - $($failure.Name): $($failure.StdErr)
4949
MultipleColorscriptsMatched = Mehrere Colorscripts entsprachen den bereitgestellten Namensmustern: $($matchedNames -join '', ''). Zeige ''$($orderedMatches[0].Name)'' an.
5050
StatusCached = Im Cache

ColorScripts-Enhanced/en-US/ColorScripts-Enhanced_f77548d7-23eb-48ce-a6e0-f64b4758d995_HelpInfo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<SupportedUICultures>
55
<UICulture>
66
<UICultureName>en-US</UICultureName>
7-
<UICultureVersion>2025.11.01.1520</UICultureVersion>
7+
<UICultureVersion>2025.11.02.0129</UICultureVersion>
88
</UICulture>
99
</SupportedUICultures>
1010
</HelpInfo>

ColorScripts-Enhanced/es/ColorScripts-Enhanced_f77548d7-23eb-48ce-a6e0-f64b4758d995_HelpInfo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<SupportedUICultures>
55
<UICulture>
66
<UICultureName>es</UICultureName>
7-
<UICultureVersion>2025.11.01.1520</UICultureVersion>
7+
<UICultureVersion>2025.11.02.0129</UICultureVersion>
88
</UICulture>
99
</SupportedUICultures>
1010
</HelpInfo>

ColorScripts-Enhanced/es/Messages.psd1

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ ConvertFrom-StringData @'
33
# Spanish (es)
44
55
# Mensajes de Error
6-
UnableToPrepareCacheDirectory = No se pudo preparar el directorio de caché
6+
UnableToPrepareCacheDirectory = No se pudo preparar el directorio de caché
77
FailedToParseConfigurationFile = Error al analizar el archivo de configuración en '{0}': {1}. Usando valores predeterminados.
88
UnableToResolveCachePath = Unable to resolve cache path '{0}'.
9-
ConfiguredCachePathInvalid = La ruta de caché configurada
9+
ConfiguredCachePathInvalid = La ruta de caché configurada
1010
UnableToResolveOutputPath = Unable to resolve output path '{0}'.
1111
UnableToDetermineConfigurationDirectory = No se pudo determinar el directorio de configuración para ColorScripts-Enhanced.
1212
ConfigurationRootCouldNotBeResolved = No se pudo resolver la raíz de configuración.
1313
UnableToResolveProfilePath = Unable to resolve profile path '{0}'.
14-
FailedToExecuteColorscript = Error al ejecutar el colorscript
14+
FailedToExecuteColorscript = Error al ejecutar el colorscript
1515
FailedToBuildCacheForScript = Error al construir caché para $($selection.Name).
1616
CacheBuildFailedForScript = Error al construir caché para $($selection.Name): $($cacheResult.StdErr.Trim())
1717
ScriptAlreadyExists = El script ''$targetPath'' ya existe. Use -Force para sobrescribir.
@@ -44,7 +44,7 @@ TotalScriptsProcessed = `nScripts procesados totales: $totalCount
4444
DisplayingContinuously = Mostrando continuamente (Ctrl+C para detener)`n
4545
FinishedDisplayingAll = ¡Terminado de mostrar todos los $totalCount colorscripts!
4646
Quitting = `nSaliendo...
47-
CurrentIndexOfTotal = [$currentIndex/$totalCount]
47+
CurrentIndexOfTotal = [$currentIndex/$totalCount]
4848
FailedScriptDetails = - $($failure.Name): $($failure.StdErr)
4949
MultipleColorscriptsMatched = Múltiples colorscripts coinciden con los patrones de nombre proporcionados: $($matchedNames -join '', ''). Mostrando ''$($orderedMatches[0].Name)''.
5050
StatusCached = En caché

ColorScripts-Enhanced/fr/ColorScripts-Enhanced_f77548d7-23eb-48ce-a6e0-f64b4758d995_HelpInfo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<SupportedUICultures>
55
<UICulture>
66
<UICultureName>fr</UICultureName>
7-
<UICultureVersion>2025.11.01.1520</UICultureVersion>
7+
<UICultureVersion>2025.11.02.0129</UICultureVersion>
88
</UICulture>
99
</SupportedUICultures>
1010
</HelpInfo>

ColorScripts-Enhanced/fr/Messages.psd1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ ConvertFrom-StringData @'
33
# Français (fr-FR)
44
55
# Error Messages
6-
UnableToPrepareCacheDirectory = Impossible de préparer le répertoire de cache
6+
UnableToPrepareCacheDirectory = Impossible de préparer le répertoire de cache
77
FailedToParseConfigurationFile = Échec de l'analyse du fichier de configuration à '{0}': {1}. Utilisation des valeurs par défaut.
88
UnableToResolveCachePath = Unable to resolve cache path '{0}'.
9-
ConfiguredCachePathInvalid = Le chemin du cache configuré
9+
ConfiguredCachePathInvalid = Le chemin du cache configuré
1010
UnableToResolveOutputPath = Unable to resolve output path '{0}'.
1111
UnableToDetermineConfigurationDirectory = Impossible de déterminer le répertoire de configuration pour ColorScripts-Enhanced.
1212
ConfigurationRootCouldNotBeResolved = 'La racine de configuration n''a pas pu être résolue.'
@@ -44,7 +44,7 @@ TotalScriptsProcessed = `nTotal des scripts traités: $totalCount
4444
DisplayingContinuously = Affichage continu (Ctrl+C pour arrêter)`n
4545
FinishedDisplayingAll = Affichage terminé de tous les $totalCount colorscripts!
4646
Quitting = `nQuitter...
47-
CurrentIndexOfTotal = [$currentIndex/$totalCount]
47+
CurrentIndexOfTotal = [$currentIndex/$totalCount]
4848
FailedScriptDetails = - $($failure.Name): $($failure.StdErr)
4949
MultipleColorscriptsMatched = Plusieurs colorscripts correspondent aux modèles de nom fournis: $($matchedNames -join '', ''). Affichage de ''$($orderedMatches[0].Name)''.
5050
StatusCached = Mis en cache

ColorScripts-Enhanced/it/ColorScripts-Enhanced_f77548d7-23eb-48ce-a6e0-f64b4758d995_HelpInfo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<SupportedUICultures>
55
<UICulture>
66
<UICultureName>it</UICultureName>
7-
<UICultureVersion>2025.11.01.1520</UICultureVersion>
7+
<UICultureVersion>2025.11.02.0129</UICultureVersion>
88
</UICulture>
99
</SupportedUICultures>
1010
</HelpInfo>

0 commit comments

Comments
 (0)