@@ -12,7 +12,7 @@ Describe 'Test Install-PSResource for V3Server scenarios' -tags 'CI' {
12
12
$testModuleName2 = " test_local_mod2"
13
13
$testScriptName = " test_ado_script"
14
14
$ADORepoName = " PSGetTestingPublicFeed"
15
- $ADORepoUri = " https://pkgs.dev.azure.com/powershell/PowerShell/_packaging/powershell -public-test/nuget/v3/index.json"
15
+ $ADORepoUri = " https://pkgs.dev.azure.com/powershell/PowerShell/_packaging/psresourceget -public-test-ci /nuget/v3/index.json"
16
16
Get-NewPSResourceRepositoryFile
17
17
Register-PSResourceRepository - Name $ADORepoName - Uri $ADORepoUri
18
18
}
@@ -54,7 +54,7 @@ Describe 'Test Install-PSResource for V3Server scenarios' -tags 'CI' {
54
54
55
55
It " Install multiple resources by name" {
56
56
$pkgNames = @ ($testModuleName , $testModuleName2 )
57
- Install-PSResource - Name $pkgNames - Repository $ADORepoName - TrustRepository
57
+ Install-PSResource - Name $pkgNames - Repository $ADORepoName - TrustRepository
58
58
$pkg = Get-InstalledPSResource $pkgNames
59
59
$pkg.Name | Should - Be $pkgNames
60
60
}
@@ -64,7 +64,7 @@ Describe 'Test Install-PSResource for V3Server scenarios' -tags 'CI' {
64
64
$pkg = Get-InstalledPSResource " NonExistantModule"
65
65
$pkg | Should - BeNullOrEmpty
66
66
$err.Count | Should - BeGreaterThan 0
67
- $err [0 ].FullyQualifiedErrorId | Should - BeExactly " InstallPackageFailure,Microsoft.PowerShell.PSResourceGet.Cmdlets.InstallPSResource"
67
+ $err [0 ].FullyQualifiedErrorId | Should - BeExactly " InstallPackageFailure,Microsoft.PowerShell.PSResourceGet.Cmdlets.InstallPSResource"
68
68
}
69
69
70
70
# Do some version testing, but Find-PSResource should be doing thorough testing
@@ -76,21 +76,21 @@ Describe 'Test Install-PSResource for V3Server scenarios' -tags 'CI' {
76
76
}
77
77
78
78
It " Should install resource given name and exact version with bracket syntax" {
79
- Install-PSResource - Name $testModuleName - Version " [1.0.0]" - Repository $ADORepoName - TrustRepository
79
+ Install-PSResource - Name $testModuleName - Version " [1.0.0]" - Repository $ADORepoName - TrustRepository
80
80
$pkg = Get-InstalledPSResource $testModuleName
81
81
$pkg.Name | Should - Be $testModuleName
82
82
$pkg.Version | Should - Be " 1.0.0"
83
83
}
84
84
85
85
It " Should install resource given name and exact range inclusive [1.0.0, 5.0.0]" {
86
- Install-PSResource - Name $testModuleName - Version " [1.0.0, 5.0.0]" - Repository $ADORepoName - TrustRepository
86
+ Install-PSResource - Name $testModuleName - Version " [1.0.0, 5.0.0]" - Repository $ADORepoName - TrustRepository
87
87
$pkg = Get-InstalledPSResource $testModuleName
88
88
$pkg.Name | Should - Be $testModuleName
89
89
$pkg.Version | Should - Be " 5.0.0"
90
90
}
91
91
92
92
It " Should install resource given name and exact range exclusive (1.0.0, 5.0.0)" {
93
- Install-PSResource - Name $testModuleName - Version " (1.0.0, 5.0.0)" - Repository $ADORepoName - TrustRepository
93
+ Install-PSResource - Name $testModuleName - Version " (1.0.0, 5.0.0)" - Repository $ADORepoName - TrustRepository
94
94
$pkg = Get-InstalledPSResource $testModuleName
95
95
$pkg.Name | Should - Be $testModuleName
96
96
$pkg.Version | Should - Be " 3.0.0"
@@ -118,15 +118,15 @@ Describe 'Test Install-PSResource for V3Server scenarios' -tags 'CI' {
118
118
}
119
119
120
120
It " Install resource with latest (including prerelease) version given Prerelease parameter" {
121
- Install-PSResource - Name $testModuleName - Prerelease - Repository $ADORepoName - TrustRepository
121
+ Install-PSResource - Name $testModuleName - Prerelease - Repository $ADORepoName - TrustRepository
122
122
$pkg = Get-InstalledPSResource $testModuleName
123
123
$pkg.Name | Should - Be $testModuleName
124
124
$pkg.Version | Should - Be " 5.2.5"
125
125
$pkg.Prerelease | Should - Be " alpha001"
126
126
}
127
127
128
128
It " Install resource via InputObject by piping from Find-PSresource" {
129
- Find-PSResource - Name $testModuleName - Repository $ADORepoName | Install-PSResource - TrustRepository
129
+ Find-PSResource - Name $testModuleName - Repository $ADORepoName | Install-PSResource - TrustRepository
130
130
$pkg = Get-InstalledPSResource $testModuleName
131
131
$pkg.Name | Should - Be $testModuleName
132
132
$pkg.Version | Should - Be " 5.0.0"
@@ -238,15 +238,15 @@ Describe 'Test Install-PSResource for V3Server scenarios' -tags 'ManualValidatio
238
238
It " Install resource under AllUsers scope - Unix only" - Skip:(Get-IsWindows ) {
239
239
Install-PSResource - Name $testModuleName - Repository $TestGalleryName - Scope AllUsers
240
240
$pkg = Get-Module $testModuleName - ListAvailable
241
- $pkg.Name | Should - Be $testModuleName
241
+ $pkg.Name | Should - Be $testModuleName
242
242
$pkg.Path.Contains (" /usr/" ) | Should - Be $true
243
243
}
244
244
245
245
# This needs to be manually tested due to prompt
246
246
It " Install resource that requires accept license without -AcceptLicense flag" {
247
247
Install-PSResource - Name $testModuleName2 - Repository $TestGalleryName
248
- $pkg = Get-InstalledPSResource $testModuleName2
249
- $pkg.Name | Should - Be $testModuleName2
248
+ $pkg = Get-InstalledPSResource $testModuleName2
249
+ $pkg.Name | Should - Be $testModuleName2
250
250
$pkg.Version | Should - Be " 0.0.1.0"
251
251
}
252
252
@@ -255,7 +255,7 @@ Describe 'Test Install-PSResource for V3Server scenarios' -tags 'ManualValidatio
255
255
Set-PSResourceRepository PoshTestGallery - Trusted:$false
256
256
257
257
Install-PSResource - Name $testModuleName - Repository $TestGalleryName - confirm:$false
258
-
258
+
259
259
$pkg = Get-Module $testModuleName - ListAvailable
260
260
$pkg.Name | Should - Be $testModuleName
261
261
0 commit comments