Skip to content
This repository was archived by the owner on Jun 13, 2024. It is now read-only.

Commit 5410716

Browse files
committed
Style changes
Remove Pester test comparing PSGallery API and PowerShellGet results
1 parent 9b496bb commit 5410716

File tree

1 file changed

+25
-27
lines changed

1 file changed

+25
-27
lines changed

OperationValidation/Diagnostics/Comprehensive/PSGallery.Comprehensive.Tests.ps1

Lines changed: 25 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,38 @@
11

2-
Describe "E2E validation of PSGallery" -Fixture {
2+
Describe 'E2E validation of PSGallery' -Fixture {
33
BeforeAll {
4-
$Repository = "InternalPSGallery"
5-
$ModuleName = "FormatTools"
6-
$Version = "0.5.0"
7-
import-module PowerShellGet -Force
8-
if ( Get-Module -list ${ModuleName} )
9-
{
4+
$repository = 'PSGallery'
5+
$moduleName = 'FormatTools'
6+
$version = '0.5.0'
7+
if (Get-Module -Name $moduleName -ListAvailable) {
108
# the module is already installed
11-
$PSDefaultParameterValues["It:skip"] = $true
9+
$PSDefaultParameterValues['It:skip'] = $true
1210
}
1311
}
1412

15-
It "should return the same number of modules via cmdlets and website" {
16-
$GalleryUrl = "http://psget/psgallery"
17-
# timing window here - between these two operations, modules list may change
18-
$wc = new-object System.Net.WebClient
19-
$modules = Find-Module -Repository InternalPSGallery -ea SilentlyContinue
20-
$page = $wc.downloadstring("${GalleryUrl}/packages").replace("`n","")
21-
$expectedCount = $page -replace ".*There are (\d+) modules.*",'$1'
22-
$modules.Count | Should be $expectedCount
13+
# It 'should return the same number of modules via cmdlets and website' {
14+
# $galleryUrl = 'https://www.powershellgallery.com'
15+
# # timing window here - between these two operations, modules list may change
16+
# $wc = New-Object System.Net.WebClient
17+
# $modules = Find-Module -Repository $repository -ErrorAction SilentlyContinue
18+
# $page = $wc.downloadstring("${galleryUrl}/packages").replace("`n", '')
19+
# $expectedCount = $page -replace ".*There are (\d+) modules.*", '$1'
20+
# $modules.Count | Should be $expectedCount
21+
# }
22+
It -skip:$false 'Should be possible to find a known module' {
23+
$myModule = Find-Module -Repository $repository -Name $moduleName -RequiredVersion $version
24+
$myModule.Name | Should be $moduleName
25+
$myModule.Version | Should be $version
2326
}
24-
It -skip:$false "Should be possible to find a known module" {
25-
$myModule = find-module -repository ${Repository} -Name ${ModuleName} -RequiredVersion ${Version}
26-
$myModule.Name | Should be ${ModuleName}
27-
$myModule.Version | Should be $Version
28-
}
29-
It "Should be possible to install and import a known module" {
30-
install-module -Force -Name ${ModuleName} -RequiredVersion ${Version} -Repository ${Repository} -Scope CurrentUser
31-
$m = Import-Module ${ModuleName} -PassThru
27+
It 'Should be possible to install and import a known module' {
28+
Install-Module -Force -Name $moduleName -RequiredVersion $version -Repository $repository -Scope CurrentUser
29+
$m = Import-Module $moduleName -PassThru
3230
$m.ModuleBase.IndexOf($HOME) | Should be 0
3331
}
32+
3433
AfterAll {
35-
if ( $PSDefaultParameterValues["It:skip"] -ne $true)
36-
{
37-
Uninstall-Module -force -RequiredVersion ${version} -Name ${ModuleName} -ea SilentlyContinue
34+
if ( $PSDefaultParameterValues['It:skip'] -ne $true) {
35+
Uninstall-Module -Force -RequiredVersion $version -Name $ModuleName -ErrorAction SilentlyContinue
3836
}
3937
}
4038
}

0 commit comments

Comments
 (0)