mirror of
https://github.com/aphrody-labs/PowerShell.git
synced 2026-10-17 04:36:39 +00:00
Fix tests that were broken by the sxs module path change. Also fix some unreliable tests.
This commit is contained in:
1 parent
896577e285
commit
753b202a75
8 files changed
+29
-26
No files matched your search
@@ -16,26 +16,29 @@ Describe "Export-FormatData DRT Unit Tests" -Tags "CI" {
|
||||
|
||||
Describe "Export-FormatData" -Tags "CI" {
|
||||
|
||||
$testOutput = Join-Path -Path $TestDrive -ChildPath "outputfile"
|
||||
|
||||
AfterEach {
|
||||
Remove-Item $testOutput -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
|
||||
Context "Check Export-FormatData can be called validly." {
|
||||
It "Should be able to be called without error" {
|
||||
{ Get-FormatData | Export-FormatData -Path "outputfile" } | Should Not Throw
|
||||
Remove-Item "outputfile" -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
It "Should be able to be called without error" {
|
||||
{ Get-FormatData | Export-FormatData -Path $testOutput } | Should Not Throw
|
||||
}
|
||||
}
|
||||
|
||||
Context "Check that the output is in the correct format" {
|
||||
It "Should not return an empty xml file" {
|
||||
Get-FormatData | Export-FormatData -Path "outputfile"
|
||||
$piped = Get-Content "outputfile"
|
||||
$piped | Should Not Be ""
|
||||
Remove-Item "outputfile" -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
It "Should not return an empty xml file" {
|
||||
Get-FormatData | Export-FormatData -Path $testOutput
|
||||
$piped = Get-Content $testOutput
|
||||
$piped | Should Not Be ""
|
||||
}
|
||||
|
||||
It "Should have a valid xml tag at the start of the file" {
|
||||
Get-FormatData | Export-FormatData -Path "outputfile"
|
||||
$piped = Get-Content "outputfile"
|
||||
$piped[0] | Should Be "<"
|
||||
Remove-Item "outputfile" -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
It "Should have a valid xml tag at the start of the file" {
|
||||
Get-FormatData | Export-FormatData -Path $testOutput
|
||||
$piped = Get-Content $testOutput
|
||||
$piped[0] | Should Be "<"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user