PesterResults5.xml
<Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04">
<Obj RefId="0"> <TN RefId="0"> <T>Selected.System.Management.Automation.PSCustomObject</T> <T>System.Management.Automation.PSCustomObject</T> <T>System.Object</T> </TN> <MS> <Obj N="TagFilter" RefId="1"> <TN RefId="1"> <T>System.String[]</T> <T>System.Array</T> <T>System.Object</T> </TN> <LST> <S></S> </LST> </Obj> <Obj N="ExcludeTagFilter" RefId="2"> <TNRef RefId="1" /> <LST> <S></S> </LST> </Obj> <Nil N="TestNameFilter" /> <I32 N="TotalCount">9</I32> <I32 N="PassedCount">8</I32> <I32 N="FailedCount">1</I32> <I32 N="SkippedCount">0</I32> <I32 N="PendingCount">0</I32> <I32 N="InconclusiveCount">0</I32> <TS N="Time">PT10M40.7794205S</TS> <Obj N="TestResult" RefId="3"> <TN RefId="2"> <T>System.Object[]</T> <T>System.Array</T> <T>System.Object</T> </TN> <LST> <Obj RefId="4"> <TN RefId="3"> <T>System.Management.Automation.PSCustomObject</T> <T>System.Object</T> </TN> <MS> <Nil N="ErrorRecord" /> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Obj N="Parameters" RefId="5"> <TN RefId="4"> <T>System.Collections.Specialized.OrderedDictionary</T> <T>System.Object</T> </TN> <DCT /> </Obj> <B N="Passed">true</B> <Obj N="Show" RefId="6"> <TN RefId="5"> <T>Pester.OutputTypes</T> <T>System.Enum</T> <T>System.ValueType</T> <T>System.Object</T> </TN> <ToString>All</ToString> <I32>1023</I32> </Obj> <S N="FailureMessage"></S> <TS N="Time">PT0.7423017S</TS> <S N="Name">ModuleManifest is valid</S> <S N="Result">Passed</S> <S N="Context">Module</S> <S N="StackTrace"></S> </MS> </Obj> <Obj RefId="7"> <TNRef RefId="3" /> <MS> <Nil N="ErrorRecord" /> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Obj N="Parameters" RefId="8"> <TNRef RefId="4" /> <DCT /> </Obj> <B N="Passed">true</B> <Ref N="Show" RefId="6" /> <S N="FailureMessage"></S> <TS N="Time">PT0.274597S</TS> <S N="Name">Docker service is running</S> <S N="Result">Passed</S> <S N="Context">Docker Service</S> <S N="StackTrace"></S> </MS> </Obj> <Obj RefId="9"> <TNRef RefId="3" /> <MS> <Nil N="ErrorRecord" /> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Obj N="Parameters" RefId="10"> <TNRef RefId="4" /> <DCT /> </Obj> <B N="Passed">true</B> <Ref N="Show" RefId="6" /> <S N="FailureMessage"></S> <TS N="Time">PT1M38.5006482S</TS> <S N="Name">docker pull works</S> <S N="Result">Passed</S> <S N="Context">Lifecycle Cmdlets</S> <S N="StackTrace"></S> </MS> </Obj> <Obj RefId="11"> <TNRef RefId="3" /> <MS> <Nil N="ErrorRecord" /> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Obj N="Parameters" RefId="12"> <TNRef RefId="4" /> <DCT /> </Obj> <B N="Passed">true</B> <Ref N="Show" RefId="6" /> <S N="FailureMessage"></S> <TS N="Time">PT0.7625445S</TS> <S N="Name">docker pull throws on invalid image</S> <S N="Result">Passed</S> <S N="Context">Lifecycle Cmdlets</S> <S N="StackTrace"></S> </MS> </Obj> <Obj RefId="13"> <TNRef RefId="3" /> <MS> <Nil N="ErrorRecord" /> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Obj N="Parameters" RefId="14"> <TNRef RefId="4" /> <DCT /> </Obj> <B N="Passed">true</B> <Ref N="Show" RefId="6" /> <S N="FailureMessage"></S> <TS N="Time">PT13.5038453S</TS> <S N="Name">docker ps returns the correct number of containers</S> <S N="Result">Passed</S> <S N="Context">Lifecycle Cmdlets</S> <S N="StackTrace"></S> </MS> </Obj> <Obj RefId="15"> <TNRef RefId="3" /> <MS> <Nil N="ErrorRecord" /> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Obj N="Parameters" RefId="16"> <TNRef RefId="4" /> <DCT /> </Obj> <B N="Passed">true</B> <Ref N="Show" RefId="6" /> <S N="FailureMessage"></S> <TS N="Time">PT0.0671212S</TS> <S N="Name">docker run throws without image</S> <S N="Result">Passed</S> <S N="Context">Lifecycle Cmdlets</S> <S N="StackTrace"></S> </MS> </Obj> <Obj RefId="17"> <TNRef RefId="3" /> <MS> <Nil N="ErrorRecord" /> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Obj N="Parameters" RefId="18"> <TNRef RefId="4" /> <DCT /> </Obj> <B N="Passed">true</B> <Ref N="Show" RefId="6" /> <S N="FailureMessage"></S> <TS N="Time">PT1.8097579S</TS> <S N="Name">docker run works</S> <S N="Result">Passed</S> <S N="Context">Lifecycle Cmdlets</S> <S N="StackTrace"></S> </MS> </Obj> <Obj RefId="19"> <TNRef RefId="3" /> <MS> <Nil N="ErrorRecord" /> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Obj N="Parameters" RefId="20"> <TNRef RefId="4" /> <DCT /> </Obj> <B N="Passed">true</B> <Ref N="Show" RefId="6" /> <S N="FailureMessage"></S> <TS N="Time">PT1.8969176S</TS> <S N="Name">docker remove works</S> <S N="Result">Passed</S> <S N="Context">Lifecycle Cmdlets</S> <S N="StackTrace"></S> </MS> </Obj> <Obj RefId="21"> <TNRef RefId="3" /> <MS> <Obj N="ErrorRecord" RefId="22"> <TN RefId="6"> <T>System.Management.Automation.ErrorRecord</T> <T>System.Object</T> </TN> <ToString>Cannot validate argument on parameter 'Name'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.</ToString> <MS> <Obj N="Exception" RefId="23"> <TN RefId="7"> <T>System.Management.Automation.ParameterBindingValidationException</T> <T>System.Management.Automation.ParameterBindingException</T> <T>System.Management.Automation.RuntimeException</T> <T>System.SystemException</T> <T>System.Exception</T> <T>System.Object</T> </TN> <ToString>System.Management.Automation.ParameterBindingValidationException: Cannot validate argument on parameter 'Name'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again. ---> System.Management.Automation.ValidationMetadataException: The argument is null or empty. Provide an argument that is not null or empty, and then try the command again._x000D__x000A_ at System.Management.Automation.ValidateNotNullOrEmptyAttribute.Validate(Object arguments, EngineIntrinsics engineIntrinsics)_x000D__x000A_ at System.Management.Automation.ParameterBinderBase.BindParameter(CommandParameterInternal parameter, CompiledCommandParameter parameterMetadata, ParameterBindingFlags flags)_x000D__x000A_ --- End of inner exception stack trace ---_x000D__x000A_ at System.Management.Automation.ExceptionHandlingOps.CheckActionPreference(FunctionContext funcContext, Exception exception)_x000D__x000A_ at System.Management.Automation.Interpreter.ActionCallInstruction`2.Run(InterpretedFrame frame)_x000D__x000A_ at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)_x000D__x000A_ at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)</ToString> <Props> <S N="Message">Cannot validate argument on parameter 'Name'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.</S> <S N="ParameterName">Name</S> <S N="ParameterType">System.String</S> <S N="TypeSpecified">System.String</S> <S N="ErrorId">ParameterArgumentValidationError</S> <I64 N="Line">100</I64> <I64 N="Offset">46</I64> <S N="CommandInvocation">System.Management.Automation.InvocationInfo</S> <S N="ErrorRecord">Cannot validate argument on parameter 'Name'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.</S> <B N="WasThrownFromThrowStatement">true</B> <Obj N="Data" RefId="24"> <TN RefId="8"> <T>System.Collections.ListDictionaryInternal</T> <T>System.Object</T> </TN> <DCT> <En> <S N="Key">System.Management.Automation.Interpreter.InterpretedFrameInfo</S> <Obj N="Value" RefId="25"> <TN RefId="9"> <T>System.Management.Automation.Interpreter.InterpretedFrameInfo[]</T> <T>System.Array</T> <T>System.Object</T> </TN> <LST> <S><ScriptBlock></S> <S>Invoke-Blocks</S> <S>Invoke-TestGroupTeardownBlocks</S> <S>DescribeImpl</S> <S>Context</S> <S><ScriptBlock></S> <S>DescribeImpl</S> <S>Describe</S> <S><ScriptBlock></S> <S><ScriptBlock></S> <S>Invoke-Pester<End></S> <S><ScriptBlock></S> <S><ScriptBlock></S> </LST> </Obj> </En> </DCT> </Obj> <Obj N="InnerException" RefId="26"> <TN RefId="10"> <T>System.Management.Automation.ValidationMetadataException</T> <T>System.Management.Automation.MetadataException</T> <T>System.Management.Automation.RuntimeException</T> <T>System.SystemException</T> <T>System.Exception</T> <T>System.Object</T> </TN> <ToString>System.Management.Automation.ValidationMetadataException: The argument is null or empty. Provide an argument that is not null or empty, and then try the command again._x000D__x000A_ at System.Management.Automation.ValidateNotNullOrEmptyAttribute.Validate(Object arguments, EngineIntrinsics engineIntrinsics)_x000D__x000A_ at System.Management.Automation.ParameterBinderBase.BindParameter(CommandParameterInternal parameter, CompiledCommandParameter parameterMetadata, ParameterBindingFlags flags)</ToString> <Props> <S N="ErrorRecord">The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.</S> <B N="WasThrownFromThrowStatement">false</B> <S N="Message">The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.</S> <Obj N="Data" RefId="27"> <TNRef RefId="8" /> <DCT /> </Obj> <Nil N="InnerException" /> <S N="TargetSite">Void Validate(System.Object, System.Management.Automation.EngineIntrinsics)</S> <S N="StackTrace"> at System.Management.Automation.ValidateNotNullOrEmptyAttribute.Validate(Object arguments, EngineIntrinsics engineIntrinsics)_x000D__x000A_ at System.Management.Automation.ParameterBinderBase.BindParameter(CommandParameterInternal parameter, CompiledCommandParameter parameterMetadata, ParameterBindingFlags flags)</S> <Nil N="HelpLink" /> <S N="Source">System.Management.Automation</S> <I32 N="HResult">-2146233087</I32> </Props> </Obj> <S N="TargetSite">Void CheckActionPreference(System.Management.Automation.Language.FunctionContext, System.Exception)</S> <S N="StackTrace"> at System.Management.Automation.ExceptionHandlingOps.CheckActionPreference(FunctionContext funcContext, Exception exception)_x000D__x000A_ at System.Management.Automation.Interpreter.ActionCallInstruction`2.Run(InterpretedFrame frame)_x000D__x000A_ at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)_x000D__x000A_ at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)</S> <Nil N="HelpLink" /> <S N="Source">System.Management.Automation</S> <I32 N="HResult">-2146233087</I32> </Props> </Obj> <Nil N="TargetObject" /> <S N="FullyQualifiedErrorId">ParameterArgumentValidationError,Remove-DockerContainer</S> <Obj N="InvocationInfo" RefId="28"> <TN RefId="11"> <T>System.Management.Automation.InvocationInfo</T> <T>System.Object</T> </TN> <ToString>System.Management.Automation.InvocationInfo</ToString> <Props> <Obj N="MyCommand" RefId="29"> <TN RefId="12"> <T>System.Management.Automation.FunctionInfo</T> <T>System.Management.Automation.CommandInfo</T> <T>System.Object</T> </TN> <ToString>Remove-DockerDockerContainer</ToString> <Props> <SBK N="ScriptBlock">_x000A__x000A_ param (_x000A_ [ValidateNotNullOrEmpty()]_x000A_ [string]_x000A_ $Name,_x000A__x000A_ [switch]_x000A_ $Force_x000A_ )_x000A__x000A_ if ( $Force ) {_x000A_ Stop-Container -Name $Name_x000A_ }_x000A__x000A_ Invoke-ClientCommand 'rm', $Name_x000A_ Write-Debug "Docker container removed."_x000A_</SBK> <B N="CmdletBinding">false</B> <Nil N="DefaultParameterSet" /> <S N="Definition">_x000A__x000A_ param (_x000A_ [ValidateNotNullOrEmpty()]_x000A_ [string]_x000A_ $Name,_x000A__x000A_ [switch]_x000A_ $Force_x000A_ )_x000A__x000A_ if ( $Force ) {_x000A_ Stop-Container -Name $Name_x000A_ }_x000A__x000A_ Invoke-ClientCommand 'rm', $Name_x000A_ Write-Debug "Docker container removed."_x000A_</S> <S N="Options">None</S> <Nil N="Description" /> <S N="Verb">Remove</S> <S N="Noun">DockerContainer</S> <Nil N="HelpFile" /> <Obj N="OutputType" RefId="30"> <TN RefId="13"> <T>System.Collections.ObjectModel.ReadOnlyCollection`1[[System.Management.Automation.PSTypeName, System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]</T> <T>System.Object</T> </TN> <LST /> </Obj> <S N="Name">Remove-DockerContainer</S> <S N="CommandType">Function</S> <S N="Source">PSDocker</S> <Version N="Version">0.0</Version> <S N="Visibility">Public</S> <S N="ModuleName">PSDocker</S> <S N="Module">PSDocker</S> <S N="RemotingCapability">PowerShell</S> <Obj N="Parameters" RefId="31"> <TN RefId="14"> <T>System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Management.Automation.ParameterMetadata, System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]</T> <T>System.Object</T> </TN> <DCT> <En> <S N="Key">Name</S> <S N="Value">System.Management.Automation.ParameterMetadata</S> </En> <En> <S N="Key">Force</S> <S N="Value">System.Management.Automation.ParameterMetadata</S> </En> </DCT> </Obj> <Obj N="ParameterSets" RefId="32"> <TN RefId="15"> <T>System.Collections.ObjectModel.ReadOnlyCollection`1[[System.Management.Automation.CommandParameterSetInfo, System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]</T> <T>System.Object</T> </TN> <LST> <S>[[-Name] <string>] [-Force]</S> </LST> </Obj> </Props> <MS> <S N="Namespace">PSDocker</S> <S N="HelpUri"></S> </MS> </Obj> <Obj N="BoundParameters" RefId="33"> <TN RefId="16"> <T>System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</T> <T>System.Object</T> </TN> <DCT /> </Obj> <Obj N="UnboundArguments" RefId="34"> <TN RefId="17"> <T>System.Collections.Generic.List`1[[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</T> <T>System.Object</T> </TN> <LST /> </Obj> <I32 N="ScriptLineNumber">100</I32> <I32 N="OffsetInLine">46</I32> <I64 N="HistoryId">1</I64> <S N="ScriptName">C:\projects\psdocker\Test\PSDocker.Tests.ps1</S> <S N="Line"> Remove-DockerContainer -Name $container.Name -Force_x000A_</S> <S N="PositionMessage">At C:\projects\psdocker\Test\PSDocker.Tests.ps1:100 char:46_x000D__x000A_+ Remove-DockerContainer -Name $container.Name -Force_x000D__x000A_+ ~~~~~~~~~~~~~~~</S> <S N="PSScriptRoot">C:\projects\psdocker\Test</S> <S N="PSCommandPath">C:\projects\psdocker\Test\PSDocker.Tests.ps1</S> <S N="InvocationName"></S> <I32 N="PipelineLength">0</I32> <I32 N="PipelinePosition">0</I32> <B N="ExpectingInput">false</B> <Obj N="CommandOrigin" RefId="35"> <TN RefId="18"> <T>System.Management.Automation.CommandOrigin</T> <T>System.Enum</T> <T>System.ValueType</T> <T>System.Object</T> </TN> <ToString>Internal</ToString> <I32>1</I32> </Obj> <Nil N="DisplayScriptPosition" /> </Props> </Obj> <I32 N="ErrorCategory_Category">6</I32> <S N="ErrorCategory_Activity">Remove-DockerContainer</S> <S N="ErrorCategory_Reason">ParameterBindingValidationException</S> <S N="ErrorCategory_TargetName"></S> <S N="ErrorCategory_TargetType"></S> <S N="ErrorCategory_Message">InvalidData: (:) [Remove-DockerContainer], ParameterBindingValidationException</S> <B N="SerializeExtendedInfo">false</B> <S N="ErrorDetails_ScriptStackTrace">at <ScriptBlock>, C:\projects\psdocker\Test\PSDocker.Tests.ps1: line 100_x000D__x000A_at Invoke-Blocks, C:\Program Files\WindowsPowerShell\Modules\Pester\4.3.1\Functions\SetupTeardown.ps1: line 140_x000D__x000A_at Invoke-TestGroupTeardownBlocks, C:\Program Files\WindowsPowerShell\Modules\Pester\4.3.1\Functions\SetupTeardown.ps1: line 130_x000D__x000A_at DescribeImpl, C:\Program Files\WindowsPowerShell\Modules\Pester\4.3.1\Functions\Describe.ps1: line 166_x000D__x000A_at Context, C:\Program Files\WindowsPowerShell\Modules\Pester\4.3.1\Functions\Context.ps1: line 72_x000D__x000A_at <ScriptBlock>, C:\projects\psdocker\Test\PSDocker.Tests.ps1: line 79_x000D__x000A_at DescribeImpl, C:\Program Files\WindowsPowerShell\Modules\Pester\4.3.1\Functions\Describe.ps1: line 161_x000D__x000A_at Describe, C:\Program Files\WindowsPowerShell\Modules\Pester\4.3.1\Functions\Describe.ps1: line 84_x000D__x000A_at <ScriptBlock>, C:\projects\psdocker\Test\PSDocker.Tests.ps1: line 10_x000D__x000A_at <ScriptBlock>, C:\Program Files\WindowsPowerShell\Modules\Pester\4.3.1\Pester.psm1: line 837_x000D__x000A_at Invoke-Pester<End>, C:\Program Files\WindowsPowerShell\Modules\Pester\4.3.1\Pester.psm1: line 852_x000D__x000A_at <ScriptBlock>, C:\projects\psdocker\Test\appveyor.Pester.ps1: line 7_x000D__x000A_at <ScriptBlock>, <No file>: line 1</S> <Nil N="PSMessageDetails" /> </MS> </Obj> <S N="ParameterizedSuiteName"></S> <S N="Describe">Module Tests</S> <Nil N="Parameters" /> <B N="Passed">false</B> <Ref N="Show" RefId="6" /> <S N="FailureMessage">Cannot validate argument on parameter 'Name'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.</S> <TS N="Time">PT8M43.2216871S</TS> <S N="Name">Error occurred in Context block</S> <S N="Result">Failed</S> <S N="Context">Container Cmdlets</S> <S N="StackTrace">At C:\projects\psdocker\Test\PSDocker.Tests.ps1:100 char:46</S> </MS> </Obj> </LST> </Obj> </MS> </Obj> </Objs> |