FlowChartCore icon indicating copy to clipboard operation
FlowChartCore copied to clipboard

Pester

Open LxLeChat opened this issue 4 years ago • 4 comments

@LaurentDardenne question, tu avais les ecrits les tests dans quelle version de pester ??? parce que la quand je lance le build.ps1 il crash !

System.Management.Automation.RuntimeException: No test files were found and no scriptblocks were provided.
at Invoke-Pester<End>, C:\Program Files\WindowsPowerShell\Modules\Pester\5.0.4\Pester.psm1: line 4520

en revanche quand je lance le bouzin en direct dans la console, pas de soucis ... !

LxLeChat avatar May 19 '21 17:05 LxLeChat

Je ne sais plus :-) je regarderais demain, la ligne de commande a changé. Dans le script j'avais noté ceci :

Require Pester v5.1.0 rc1 ou >

LaurentDardenne avatar May 19 '21 17:05 LaurentDardenne

Essaie qq chose dans ce genre dans le répertoire de tests :

$Configuration=[PesterConfiguration]@{ Output = @{ Verbosity = 'Detailed' } }
Invoke-Pester -Configuration $Configuration

LaurentDardenne avatar May 19 '21 17:05 LaurentDardenne

mouais bah enfait dans le script de build, je me suis placé dans le répertoire de tests, et je fait juste "invoke-pester" sans param et ça fonctionne ... c'est à n y rien comprendre !

LxLeChat avatar May 19 '21 18:05 LxLeChat

Sans paramètre il prend le comportement par défaut et les anciens paramètres ne sont plus gérés je crois. Il faut utiliser une configuration, classe [PesterConfiguration]. Recherche ce nom sur le repo de Pester il y a qq exemples.

LaurentDardenne avatar May 20 '21 16:05 LaurentDardenne