Tests/TestResults.xml
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<test-results xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="nunit_schema_2.5.xsd" name="Pester" total="64" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="2" invalid="0" date="2025-04-03" time="13:15:58"> <environment platform="Microsoft Windows 11 Pro|C:\WINDOWS|\Device\Harddisk0\Partition3" os-version="10.0.26100" machine-name="ATMOSMAIN" user="renev" cwd="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025" nunit-version="2.5.8.0" user-domain="ATMOSMAIN" clr-version="9.0.1" /> <culture-info current-culture="en-150" current-uiculture="en-GB" /> <test-suite type="TestFixture" name="Pester" executed="True" result="Ignored" success="True" time="47.5559" asserts="0" description="Pester"> <results> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Approve-NewTextFileContent.Tests.ps1" executed="True" result="Success" success="True" time="0.3125" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Approve-NewTextFileContent.Tests.ps1"> <results> <test-suite type="TestFixture" name="Approve-NewTextFileContent" executed="True" result="Success" success="True" time="0.1664" asserts="0" description="Approve-NewTextFileContent"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Approve-NewTextFileContent.Should pass PSScriptAnalyzer rules" time="0.1582" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\AssureWinMergeInstalled.Tests.ps1" executed="True" result="Success" success="True" time="1.0239" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\AssureWinMergeInstalled.Tests.ps1"> <results> <test-suite type="TestFixture" name="AssureWinMergeInstalled" executed="True" result="Success" success="True" time="0.8642" asserts="0" description="AssureWinMergeInstalled"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="AssureWinMergeInstalled.Should pass PSScriptAnalyzer rules" time="0.8542" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Convert-DotNetTypeToLLMType.Tests.ps1" executed="True" result="Success" success="True" time="0.3525" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Convert-DotNetTypeToLLMType.Tests.ps1"> <results> <test-suite type="TestFixture" name="Convert-DotNetTypeToLLMType" executed="True" result="Success" success="True" time="0.2231" asserts="0" description="Convert-DotNetTypeToLLMType"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Convert-DotNetTypeToLLMType.Should pass PSScriptAnalyzer rules" time="0.2117" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\ConvertTo-LMStudioFunctionDefinition.Tests.ps1" executed="True" result="Success" success="True" time="1.2416" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\ConvertTo-LMStudioFunctionDefinition.Tests.ps1"> <results> <test-suite type="TestFixture" name="ConvertTo-LMStudioFunctionDefinition" executed="True" result="Success" success="True" time="1.0953" asserts="0" description="ConvertTo-LMStudioFunctionDefinition"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="ConvertTo-LMStudioFunctionDefinition.Should pass PSScriptAnalyzer rules" time="0.3757" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should check my sanity" name="ConvertTo-LMStudioFunctionDefinition.Should check my sanity" time="0.1037" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should invoke function properly" name="ConvertTo-LMStudioFunctionDefinition.Should invoke function properly" time="0.6059" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\GenerateMasonryLayoutHtml.Tests.ps1" executed="True" result="Success" success="True" time="0.4703" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\GenerateMasonryLayoutHtml.Tests.ps1"> <results> <test-suite type="TestFixture" name="GenerateMasonryLayoutHtml" executed="True" result="Success" success="True" time="0.3223" asserts="0" description="GenerateMasonryLayoutHtml"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="GenerateMasonryLayoutHtml.Should pass PSScriptAnalyzer rules" time="0.3137" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-CpuCore.Tests.ps1" executed="True" result="Success" success="True" time="0.3251" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-CpuCore.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-CpuCore" executed="True" result="Success" success="True" time="0.2056" asserts="0" description="Get-CpuCore"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-CpuCore.Should pass PSScriptAnalyzer rules" time="0.1972" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-HasCapableGpu.Tests.ps1" executed="True" result="Success" success="True" time="0.3131" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-HasCapableGpu.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-HasCapableGpu" executed="True" result="Success" success="True" time="0.1922" asserts="0" description="Get-HasCapableGpu"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-HasCapableGpu.Should pass PSScriptAnalyzer rules" time="0.1844" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-NumberOfCpuCores.Tests.ps1" executed="True" result="Success" success="True" time="0.3545" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-NumberOfCpuCores.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-NumberOfCpuCores" executed="True" result="Success" success="True" time="0.2246" asserts="0" description="Get-NumberOfCpuCores"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-NumberOfCpuCores.Should pass PSScriptAnalyzer rules" time="0.2154" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-TextTranslation.Tests.ps1" executed="True" result="Ignored" success="True" time="0.3738" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-TextTranslation.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-TextTranslation" executed="True" result="Ignored" success="True" time="0.2414" asserts="0" description="Get-TextTranslation"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-TextTranslation.Should pass PSScriptAnalyzer rules" time="0.2306" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should translate English to Spanish correctly" name="Get-TextTranslation.Should translate English to Spanish correctly" time="0.0021" asserts="0" success="False" result="Ignored" executed="False" /> <test-case description="Should translate English to Dutch correctly" name="Get-TextTranslation.Should translate English to Dutch correctly" time="0.0004" asserts="0" success="False" result="Ignored" executed="False" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-VectorSimilarity.Tests.ps1" executed="True" result="Success" success="True" time="0.5553" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Get-VectorSimilarity.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-VectorSimilarity" executed="True" result="Success" success="True" time="0.4265" asserts="0" description="Get-VectorSimilarity"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-VectorSimilarity.Should pass PSScriptAnalyzer rules" time="0.4174" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-CommandFromToolCall.Tests.ps1" executed="True" result="Success" success="True" time="0.9865" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-CommandFromToolCall.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-CommandFromToolCall cmdlet tests" executed="True" result="Success" success="True" time="0.6792" asserts="0" description="Invoke-CommandFromToolCall cmdlet tests"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-CommandFromToolCall cmdlet tests.Should pass PSScriptAnalyzer rules" time="0.269" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should reject invalid parameters" name="Invoke-CommandFromToolCall cmdlet tests.Should reject invalid parameters" time="0.1351" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should require confirmation by default" name="Invoke-CommandFromToolCall cmdlet tests.Should require confirmation by default" time="0.1431" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should handle missing required parameters" name="Invoke-CommandFromToolCall cmdlet tests.Should handle missing required parameters" time="0.047" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should execute command with proper output format" name="Invoke-CommandFromToolCall cmdlet tests.Should execute command with proper output format" time="0.0446" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-LLMBooleanEvaluation.Tests.ps1" executed="True" result="Success" success="True" time="0.3717" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-LLMBooleanEvaluation.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-LLMBooleanEvaluation" executed="True" result="Success" success="True" time="0.2256" asserts="0" description="Invoke-LLMBooleanEvaluation"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-LLMBooleanEvaluation.Should pass PSScriptAnalyzer rules" time="0.2167" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-LLMQuery.Tests.ps1" executed="True" result="Success" success="True" time="1.2111" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-LLMQuery.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-LLMQuery" executed="True" result="Success" success="True" time="1.0538" asserts="0" description="Invoke-LLMQuery"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-LLMQuery.Should pass PSScriptAnalyzer rules" time="1.0433" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-LLMStringListEvaluation.Tests.ps1" executed="True" result="Success" success="True" time="0.3266" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-LLMStringListEvaluation.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-LLMStringListEvaluation" executed="True" result="Success" success="True" time="0.1673" asserts="0" description="Invoke-LLMStringListEvaluation"> <results> <test-case description="should pass PSScriptAnalyzer rules" name="Invoke-LLMStringListEvaluation.should pass PSScriptAnalyzer rules" time="0.1599" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-LLMTextTransformation.Tests.ps1" executed="True" result="Success" success="True" time="0.2265" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-LLMTextTransformation.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-LLMTextTransformation" executed="True" result="Success" success="True" time="0.1231" asserts="0" description="Invoke-LLMTextTransformation"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-LLMTextTransformation.Should pass PSScriptAnalyzer rules" time="0.1165" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-WinMerge.Tests.ps1" executed="True" result="Success" success="True" time="0.2572" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Invoke-WinMerge.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-WinMerge" executed="True" result="Success" success="True" time="0.1482" asserts="0" description="Invoke-WinMerge"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-WinMerge.Should pass PSScriptAnalyzer rules" time="0.1422" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\New-LLMAudioChat.Tests.ps1" executed="True" result="Success" success="True" time="0.2935" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\New-LLMAudioChat.Tests.ps1"> <results> <test-suite type="TestFixture" name="New-LLMAudioChat" executed="True" result="Success" success="True" time="0.1434" asserts="0" description="New-LLMAudioChat"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="New-LLMAudioChat.Should pass PSScriptAnalyzer rules" time="0.137" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\New-LLMTextChat.Tests.ps1" executed="True" result="Success" success="True" time="1.1486" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\New-LLMTextChat.Tests.ps1"> <results> <test-suite type="TestFixture" name="New-LLMTextChat.Tests" executed="True" result="Success" success="True" time="1.021" asserts="0" description="New-LLMTextChat.Tests"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="New-LLMTextChat.Tests.Should pass PSScriptAnalyzer rules" time="1.015" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Set-GenXdevAICommandNotFoundAction.Tests.ps1" executed="True" result="Success" success="True" time="0.3547" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI\Set-GenXdevAICommandNotFoundAction.Tests.ps1"> <results> <test-suite type="TestFixture" name="Set-GenXdevAICommandNotFoundAction Set-GenXdevAICommandNotFoundAction" executed="True" result="Success" success="True" time="0.2331" asserts="0" description="Set-GenXdevAICommandNotFoundAction Set-GenXdevAICommandNotFoundAction"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Set-GenXdevAICommandNotFoundAction Set-GenXdevAICommandNotFoundAction.Should pass PSScriptAnalyzer rules" time="0.2151" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\AssureLMStudio.Tests.ps1" executed="True" result="Success" success="True" time="0.2316" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\AssureLMStudio.Tests.ps1"> <results> <test-suite type="TestFixture" name="AssureLMStudio" executed="True" result="Success" success="True" time="0.1132" asserts="0" description="AssureLMStudio"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="AssureLMStudio.Should pass PSScriptAnalyzer rules" time="0.1071" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioLoadedModelList.Tests.ps1" executed="True" result="Success" success="True" time="19.7192" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioLoadedModelList.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-LMStudioLoadedModelList basic functionality test" executed="True" result="Success" success="True" time="19.594" asserts="0" description="Get-LMStudioLoadedModelList basic functionality test"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-LMStudioLoadedModelList basic functionality test.Should pass PSScriptAnalyzer rules" time="0.1035" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should return loaded models from LM Studio" name="Get-LMStudioLoadedModelList basic functionality test.Should return loaded models from LM Studio" time="17.7953" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should have qwen2.5-14b-instruct model present" name="Get-LMStudioLoadedModelList basic functionality test.Should have qwen2.5-14b-instruct model present" time="1.6891" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioModelList.Tests.ps1" executed="True" result="Success" success="True" time="0.9131" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioModelList.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-LMStudioModelList.Tests" executed="True" result="Success" success="True" time="0.7523" asserts="0" description="Get-LMStudioModelList.Tests"> <results> <test-suite type="TestFixture" name="Get-LMStudioModelList.Tests.Basic functionality" executed="True" result="Success" success="True" time="0.7469" asserts="0" description="Get-LMStudioModelList.Tests.Basic functionality"> <results> <test-case description="Should return models with required properties" name="Get-LMStudioModelList.Tests.Basic functionality.Should return models with required properties" time="0.3123" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should be able to find qwen-14b model if present" name="Get-LMStudioModelList.Tests.Basic functionality.Should be able to find qwen-14b model if present" time="0.3044" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-LMStudioModelList.Tests.Should pass PSScriptAnalyzer rules" time="0.1229" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioPaths.Tests.ps1" executed="True" result="Success" success="True" time="0.2363" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioPaths.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-LMStudioPaths basic integration tests" executed="True" result="Success" success="True" time="0.1342" asserts="0" description="Get-LMStudioPaths basic integration tests"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-LMStudioPaths basic integration tests.Should pass PSScriptAnalyzer rules" time="0.1121" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Returns valid default paths that exist on the system" name="Get-LMStudioPaths basic integration tests.Returns valid default paths that exist on the system" time="0.0162" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioTextEmbedding.Tests.ps1" executed="True" result="Success" success="True" time="0.2238" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioTextEmbedding.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-LMStudioTextEmbedding" executed="True" result="Success" success="True" time="0.1139" asserts="0" description="Get-LMStudioTextEmbedding"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-LMStudioTextEmbedding.Should pass PSScriptAnalyzer rules" time="0.1079" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioWindow.Tests.ps1" executed="True" result="Success" success="True" time="0.8486" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioWindow.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-LMStudioWindow" executed="True" result="Success" success="True" time="0.7167" asserts="0" description="Get-LMStudioWindow"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-LMStudioWindow.Should pass PSScriptAnalyzer rules" time="0.7106" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Initialize-LMStudioModel.Tests.ps1" executed="True" result="Success" success="True" time="2.3575" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Initialize-LMStudioModel.Tests.ps1"> <results> <test-suite type="TestFixture" name="Initialize-LMStudioModel.Tests" executed="True" result="Success" success="True" time="0.2602" asserts="0" description="Initialize-LMStudioModel.Tests"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Initialize-LMStudioModel.Tests.Should pass PSScriptAnalyzer rules" time="0.2543" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="Initialize-LMStudioModel integration tests" executed="True" result="Success" success="True" time="2.2152" asserts="0" description="Initialize-LMStudioModel integration tests"> <results> <test-case description="Should initialize a model by name" name="Initialize-LMStudioModel integration tests.Should initialize a model by name" time="0.9147" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should fall back to preferred models if specified not found" name="Initialize-LMStudioModel integration tests.Should fall back to preferred models if specified not found" time="1.0302" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Install-LMStudioApplication.Tests.ps1" executed="True" result="Success" success="True" time="0.7887" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Install-LMStudioApplication.Tests.ps1"> <results> <test-suite type="TestFixture" name="Install-LMStudioApplication" executed="True" result="Success" success="True" time="0.667" asserts="0" description="Install-LMStudioApplication"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Install-LMStudioApplication.Should pass PSScriptAnalyzer rules" time="0.6606" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Start-LMStudioApplication.Tests.ps1" executed="True" result="Success" success="True" time="2.3903" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Start-LMStudioApplication.Tests.ps1"> <results> <test-suite type="TestFixture" name="Start-LMStudioApplication functionality tests" executed="True" result="Success" success="True" time="2.243" asserts="0" description="Start-LMStudioApplication functionality tests"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Start-LMStudioApplication functionality tests.Should pass PSScriptAnalyzer rules" time="0.1617" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should successfully start LM Studio application with default settings" name="Start-LMStudioApplication functionality tests.Should successfully start LM Studio application with default settings" time="2.074" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Test-LMStudioInstallation.Tests.ps1" executed="True" result="Success" success="True" time="0.2804" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Test-LMStudioInstallation.Tests.ps1"> <results> <test-suite type="TestFixture" name="Test-LMStudioInstallation function tests" executed="True" result="Success" success="True" time="0.1487" asserts="0" description="Test-LMStudioInstallation function tests"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Test-LMStudioInstallation function tests.Should pass PSScriptAnalyzer rules" time="0.1259" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should verify LM Studio is properly installed and accessible" name="Test-LMStudioInstallation function tests.Should verify LM Studio is properly installed and accessible" time="0.0164" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Test-LMStudioProcess.Tests.ps1" executed="True" result="Success" success="True" time="0.3058" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.LMStudio\Test-LMStudioProcess.Tests.ps1"> <results> <test-suite type="TestFixture" name="Test-LMStudioProcess basic functionality" executed="True" result="Success" success="True" time="0.1889" asserts="0" description="Test-LMStudioProcess basic functionality"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Test-LMStudioProcess basic functionality.Should pass PSScriptAnalyzer rules" time="0.1438" asserts="0" success="True" result="Success" executed="True" /> <test-case description="Should return true when LMStudio process is running" name="Test-LMStudioProcess basic functionality.Should return true when LMStudio process is running" time="0.0373" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Add-EmoticonsToText.Tests.ps1" executed="True" result="Success" success="True" time="0.2812" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Add-EmoticonsToText.Tests.ps1"> <results> <test-suite type="TestFixture" name="Add-EmoticonsToText" executed="True" result="Success" success="True" time="0.155" asserts="0" description="Add-EmoticonsToText"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Add-EmoticonsToText.Should pass PSScriptAnalyzer rules" time="0.1467" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\ConvertFrom-CorporateSpeak.Tests.ps1" executed="True" result="Success" success="True" time="0.3524" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\ConvertFrom-CorporateSpeak.Tests.ps1"> <results> <test-suite type="TestFixture" name="ConvertFrom-CorporateSpeak" executed="True" result="Success" success="True" time="0.2019" asserts="0" description="ConvertFrom-CorporateSpeak"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="ConvertFrom-CorporateSpeak.Should pass PSScriptAnalyzer rules" time="0.193" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\ConvertFrom-DiplomaticSpeak.Tests.ps1" executed="True" result="Success" success="True" time="0.3631" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\ConvertFrom-DiplomaticSpeak.Tests.ps1"> <results> <test-suite type="TestFixture" name="ConvertFrom-DiplomaticSpeak" executed="True" result="Success" success="True" time="0.2151" asserts="0" description="ConvertFrom-DiplomaticSpeak"> <results> <test-case description="should pass PSScriptAnalyzer rules" name="ConvertFrom-DiplomaticSpeak.should pass PSScriptAnalyzer rules" time="0.2081" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\ConvertTo-CorporateSpeak.Tests.ps1" executed="True" result="Success" success="True" time="0.3641" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\ConvertTo-CorporateSpeak.Tests.ps1"> <results> <test-suite type="TestFixture" name="ConvertTo-CorporateSpeak" executed="True" result="Success" success="True" time="0.214" asserts="0" description="ConvertTo-CorporateSpeak"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="ConvertTo-CorporateSpeak.Should pass PSScriptAnalyzer rules" time="0.2037" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\ConvertTo-DiplomaticSpeak.Tests.ps1" executed="True" result="Success" success="True" time="0.5696" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\ConvertTo-DiplomaticSpeak.Tests.ps1"> <results> <test-suite type="TestFixture" name="ConvertTo-DiplomaticSpeak" executed="True" result="Success" success="True" time="0.3723" asserts="0" description="ConvertTo-DiplomaticSpeak"> <results> <test-case description="should pass PSScriptAnalyzer rules" name="ConvertTo-DiplomaticSpeak.should pass PSScriptAnalyzer rules" time="0.3518" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Get-Fallacy.Tests.ps1" executed="True" result="Success" success="True" time="0.4792" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Get-Fallacy.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-Fallacy" executed="True" result="Success" success="True" time="0.3034" asserts="0" description="Get-Fallacy"> <results> <test-case description="should pass PSScriptAnalyzer rules" name="Get-Fallacy.should pass PSScriptAnalyzer rules" time="0.2921" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Get-MediaFileAudioTranscription.Tests.ps1" executed="True" result="Success" success="True" time="1.9957" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Get-MediaFileAudioTranscription.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-MediaFileAudioTranscription" executed="True" result="Success" success="True" time="1.8171" asserts="0" description="Get-MediaFileAudioTranscription"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-MediaFileAudioTranscription.Should pass PSScriptAnalyzer rules" time="1.8061" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Get-ScriptExecutionErrorFixPrompt.Tests.ps1" executed="True" result="Success" success="True" time="0.4623" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Get-ScriptExecutionErrorFixPrompt.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-ScriptExecutionErrorFixPrompt" executed="True" result="Success" success="True" time="0.332" asserts="0" description="Get-ScriptExecutionErrorFixPrompt"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-ScriptExecutionErrorFixPrompt.Should pass PSScriptAnalyzer rules" time="0.3221" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Get-SimularMovieTitles.Tests.ps1" executed="True" result="Success" success="True" time="0.3799" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Get-SimularMovieTitles.Tests.ps1"> <results> <test-suite type="TestFixture" name="Get-SimularMovieTitles" executed="True" result="Success" success="True" time="0.2371" asserts="0" description="Get-SimularMovieTitles"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Get-SimularMovieTitles.Should pass PSScriptAnalyzer rules" time="0.2269" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Invoke-AIPowershellCommand.Tests.ps1" executed="True" result="Success" success="True" time="0.3807" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Invoke-AIPowershellCommand.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-AIPowershellCommand" executed="True" result="Success" success="True" time="0.2494" asserts="0" description="Invoke-AIPowershellCommand"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-AIPowershellCommand.Should pass PSScriptAnalyzer rules" time="0.2402" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Invoke-ImageKeywordScan.Tests.ps1" executed="True" result="Success" success="True" time="0.6465" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Invoke-ImageKeywordScan.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-ImageKeywordScan" executed="True" result="Success" success="True" time="0.4683" asserts="0" description="Invoke-ImageKeywordScan"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-ImageKeywordScan.Should pass PSScriptAnalyzer rules" time="0.4327" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Invoke-ImageKeywordUpdate.Tests.ps1" executed="True" result="Success" success="True" time="0.416" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Invoke-ImageKeywordUpdate.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-ImageKeywordUpdate" executed="True" result="Success" success="True" time="0.2497" asserts="0" description="Invoke-ImageKeywordUpdate"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-ImageKeywordUpdate.Should pass PSScriptAnalyzer rules" time="0.2306" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Invoke-QueryImageContent.Tests.ps1" executed="True" result="Success" success="True" time="0.3291" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Invoke-QueryImageContent.Tests.ps1"> <results> <test-suite type="TestFixture" name="Invoke-QueryImageContent" executed="True" result="Success" success="True" time="0.209" asserts="0" description="Invoke-QueryImageContent"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Invoke-QueryImageContent.Should pass PSScriptAnalyzer rules" time="0.1972" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Save-Transcriptions.Tests.ps1" executed="True" result="Success" success="True" time="0.363" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Save-Transcriptions.Tests.ps1"> <results> <test-suite type="TestFixture" name="Save-Transcriptions" executed="True" result="Success" success="True" time="0.2409" asserts="0" description="Save-Transcriptions"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Save-Transcriptions.Should pass PSScriptAnalyzer rules" time="0.2317" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Show-GenXdevScriptErrorFixInIde.Tests.ps1" executed="True" result="Success" success="True" time="0.9474" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Show-GenXdevScriptErrorFixInIde.Tests.ps1"> <results> <test-suite type="TestFixture" name="Show-GenXdevScriptErrorFixInIde" executed="True" result="Success" success="True" time="0.8172" asserts="0" description="Show-GenXdevScriptErrorFixInIde"> <results> <test-case description="should pass PSScriptAnalyzer rules" name="Show-GenXdevScriptErrorFixInIde.should pass PSScriptAnalyzer rules" time="0.8061" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Start-AudioTranscription.Tests.ps1" executed="True" result="Success" success="True" time="0.4313" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.170.2025\Tests\GenXdev.AI.Queries\Start-AudioTranscription.Tests.ps1"> <results> <test-suite type="TestFixture" name="Start-AudioTranscription Start-AudioTranscription" executed="True" result="Success" success="True" time="0.2857" asserts="0" description="Start-AudioTranscription Start-AudioTranscription"> <results> <test-case description="Should pass PSScriptAnalyzer rules" name="Start-AudioTranscription Start-AudioTranscription.Should pass PSScriptAnalyzer rules" time="0.2504" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> </test-results> |