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="15" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="3" invalid="0" date="2025-08-10" time="10:25:33">
  <environment cwd="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.2025" os-version="10.0.26100" platform="Microsoft Windows 11 Pro|C:\WINDOWS|\Device\Harddisk0\Partition3" machine-name="ATMOSMAIN" nunit-version="2.5.8.0" user-domain="ATMOSMAIN" clr-version="9.0.6" user="renev" />
  <culture-info current-culture="en-150" current-uiculture="en-GB" />
  <test-suite type="TestFixture" name="Pester" executed="True" result="Ignored" success="True" time="6.2963" asserts="0" description="Pester">
    <results>
      <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.2025\Tests\GenXdev.AI\ConvertTo-LMStudioFunctionDefinition.Tests.ps1" executed="True" result="Success" success="True" time="0.8245" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.2025\Tests\GenXdev.AI\ConvertTo-LMStudioFunctionDefinition.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="ConvertTo-LMStudioFunctionDefinition" executed="True" result="Success" success="True" time="0.3498" asserts="0" description="ConvertTo-LMStudioFunctionDefinition">
            <results>
              <test-case description="Should check my sanity" name="ConvertTo-LMStudioFunctionDefinition.Should check my sanity" time="0.0918" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should invoke function properly" name="ConvertTo-LMStudioFunctionDefinition.Should invoke function properly" 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.238.2025\Tests\GenXdev.AI\Get-TextTranslation.Tests.ps1" executed="True" result="Ignored" success="True" time="0.0761" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.2025\Tests\GenXdev.AI\Get-TextTranslation.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Get-TextTranslation" executed="True" result="Ignored" success="True" time="0.0148" asserts="0" description="Get-TextTranslation">
            <results>
              <test-case description="Should translate English to Spanish correctly" name="Get-TextTranslation.Should translate English to Spanish correctly" time="0.0066" 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.0028" 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.238.2025\Tests\GenXdev.AI\Invoke-CommandFromToolCall.Tests.ps1" executed="True" result="Success" success="True" time="0.4449" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.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.2105" asserts="0" description="Invoke-CommandFromToolCall cmdlet tests">
            <results>
              <test-case description="Should reject invalid parameters" name="Invoke-CommandFromToolCall cmdlet tests.Should reject invalid parameters" time="0.0504" 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.1169" 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.0212" 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.0133" 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.238.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioLoadedModelList.Tests.ps1" executed="True" result="Success" success="True" time="2.0803" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.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="2.0131" asserts="0" description="Get-LMStudioLoadedModelList basic functionality test">
            <results>
              <test-case description="Should return loaded models from LM Studio" name="Get-LMStudioLoadedModelList basic functionality test.Should return loaded models from LM Studio" time="2.0078" 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.238.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioModelList.Tests.ps1" executed="True" result="Success" success="True" time="0.3916" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.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.3303" 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.3257" 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.3208" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.2025\Tests\GenXdev.AI.LMStudio\Get-LMStudioPaths.Tests.ps1" executed="True" result="Success" success="True" time="0.0773" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.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.0197" asserts="0" description="Get-LMStudioPaths basic integration tests">
            <results>
              <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.0144" 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.238.2025\Tests\GenXdev.AI.LMStudio\Start-LMStudioApplication.Tests.ps1" executed="True" result="Success" success="True" time="2.1441" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.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.0882" asserts="0" description="Start-LMStudioApplication functionality tests">
            <results>
              <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.0831" 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.238.2025\Tests\GenXdev.AI.LMStudio\Test-LMStudioInstallation.Tests.ps1" executed="True" result="Success" success="True" time="0.0726" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.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.0169" asserts="0" description="Test-LMStudioInstallation function tests">
            <results>
              <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.007" 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.238.2025\Tests\GenXdev.AI.LMStudio\Test-LMStudioProcess.Tests.ps1" executed="True" result="Success" success="True" time="0.1027" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.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.0455" asserts="0" description="Test-LMStudioProcess basic functionality">
            <results>
              <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.0306" 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.238.2025\Tests\GenXdev.AI.Queries\Find-Image.Tests.ps1" executed="True" result="Ignored" success="True" time="0.0657" asserts="0" description="C:\Users\renev\Documents\PowerShell\Modules\GenXdev.AI\1.238.2025\Tests\GenXdev.AI.Queries\Find-Image.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Find-Image" executed="True" result="Ignored" success="True" time="0.0085" asserts="0" description="Find-Image">
            <results>
              <test-case description="Should work the same as Find-IndexedImage" name="Find-Image.Should work the same as Find-IndexedImage" time="0.0032" asserts="0" success="False" result="Ignored" executed="False" />
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>