Add project.json for ScheduledJob, add test that we build PSScheduledJob module

This commit is contained in:
Sergei Vorobev committed 2016-06-16 19:20:35 -07:00
1 parent ff67c73c48
commit 7cd6a76479
2 files changed
+39 -2

No files matched your search

+14 -2
View File
@@ -43,7 +43,7 @@ Describe 'Modules for the packge' {
It 'loads Microsoft.PowerShell.LocalAccounts' {
try
{
Import-Module Microsoft.PowerShell.LocalAccounts
Import-Module Microsoft.PowerShell.LocalAccounts -ErrorAction Stop
Get-LocalUser | Should Not Be $null
}
finally
@@ -55,7 +55,7 @@ Describe 'Modules for the packge' {
It 'loads Microsoft.PowerShell.Archive' {
try
{
Import-Module Microsoft.PowerShell.LocalAccounts
Import-Module Microsoft.PowerShell.LocalAccounts -ErrorAction Stop
Set-Content -Path TestDrive:\1.txt -Value ''
Compress-Archive -Path TestDrive:\1.txt -DestinationPath TestDrive:\1.zip
Get-ChildItem -Path TestDrive:\1.zip | Should Not Be $null
@@ -65,6 +65,18 @@ Describe 'Modules for the packge' {
Remove-Module -ErrorAction SilentlyContinue Microsoft.PowerShell.Archive
}
}
It 'loads PsScheduledJob' {
try
{
Import-Module PsScheduledJob -ErrorAction Stop
New-ScheduledJobOption | Should Not Be $null
}
finally
{
Remove-Module -ErrorAction SilentlyContinue PsScheduledJob
}
}
}
finally
{