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="25" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2026-02-19" time="11:14:38">
  <environment machine-name="runnervmvlcqd" clr-version="8.0.21" user-domain="runnervmvlcqd" platform="Microsoft Windows Server 2025 Datacenter|C:\Windows|\Device\Harddisk0\Partition4" cwd="D:\a\git-aliases-extra\git-aliases-extra" nunit-version="2.5.8.0" user="runneradmin" os-version="10.0.26100" />
  <culture-info current-culture="en-US" current-uiculture="en-US" />
  <test-suite type="TestFixture" name="Pester" executed="True" result="Success" success="True" time="27.7065" asserts="0" description="Pester">
    <results>
      <test-suite type="TestFixture" name="D:\a\git-aliases-extra\git-aliases-extra\tests\git-aliases-extra.Integration.Tests.ps1" executed="True" result="Success" success="True" time="26.2929" asserts="0" description="D:\a\git-aliases-extra\git-aliases-extra\tests\git-aliases-extra.Integration.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="git-aliases-extra module" executed="True" result="Success" success="True" time="0.4842" asserts="0" description="git-aliases-extra module">
            <results>
              <test-case description="imports successfully" name="git-aliases-extra module.imports successfully" time="0.0814" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="exports expected commands" name="git-aliases-extra module.exports expected commands" time="0.0085" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Test-InGitRepo returns a boolean value outside or inside a repository" name="git-aliases-extra module.Test-InGitRepo returns a boolean value outside or inside a repository" time="0.0529" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Get-Git-Aliases resolves custom alias grsh" name="git-aliases-extra module.Get-Git-Aliases resolves custom alias grsh" time="0.0692" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Get-Git-Aliases lists aliases from git-aliases-extra" name="git-aliases-extra module.Get-Git-Aliases lists aliases from git-aliases-extra" time="0.0489" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Get-Git-Aliases returns extras first and keeps alphabetical order per group" name="git-aliases-extra module.Get-Git-Aliases returns extras first and keeps alphabetical order per group" time="0.0563" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Get-Git-Aliases -Base returns only base aliases" name="git-aliases-extra module.Get-Git-Aliases -Base returns only base aliases" time="0.0282" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Get-Git-Aliases -Extras returns only extras aliases" name="git-aliases-extra module.Get-Git-Aliases -Extras returns only extras aliases" time="0.027" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Get-Git-Aliases respects source filter for single alias lookup" name="git-aliases-extra module.Get-Git-Aliases respects source filter for single alias lookup" time="0.0749" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="gfp integration" executed="True" result="Success" success="True" time="6.165" asserts="0" description="gfp integration">
            <results>
              <test-case description="creates series.mbox using default base branch resolution" name="gfp integration.creates series.mbox using default base branch resolution" time="3.7001" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="supports explicit target branch and custom output mbox path" name="gfp integration.supports explicit target branch and custom output mbox path" time="1.9769" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="gsw integration" executed="True" result="Success" success="True" time="15.1218" asserts="0" description="gsw integration">
            <results>
              <test-case description="completes branch names for gsw when command is followed by a space" name="gsw integration.completes branch names for gsw when command is followed by a space" time="0.7696" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="completes long options for gsw alias" name="gsw integration.completes long options for gsw alias" time="0.2161" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="completes long options for gco alias from git-aliases module" name="gsw integration.completes long options for gco alias from git-aliases module" time="0.1984" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="returns PowerShell-safe completion text for branches starting with # when escaped prefix is used" name="gsw integration.returns PowerShell-safe completion text for branches starting with # when escaped prefix is used" time="0.708" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="handles remote-only numeric branch when native switch is ambiguous" name="gsw integration.handles remote-only numeric branch when native switch is ambiguous" time="7.0606" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="worktree aliases integration" executed="True" result="Success" success="True" time="16.4258" asserts="0" description="worktree aliases integration">
            <results>
              <test-case description="provides worktree shortcuts and lists worktrees via gwtl" name="worktree aliases integration.provides worktree shortcuts and lists worktrees via gwtl" time="0.561" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="completes worktree paths for gwtr and gwt remove" name="worktree aliases integration.completes worktree paths for gwtr and gwt remove" time="0.7386" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="D:\a\git-aliases-extra\git-aliases-extra\tests\git-aliases-extra.Module.Tests.ps1" executed="True" result="Success" success="True" time="1.4136" asserts="0" description="D:\a\git-aliases-extra\git-aliases-extra\tests\git-aliases-extra.Module.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="git-aliases-extra manifest" executed="True" result="Success" success="True" time="0.2234" asserts="0" description="git-aliases-extra manifest">
            <results>
              <test-case description="is a valid module manifest" name="git-aliases-extra manifest.is a valid module manifest" time="0.2083" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="declares gallery metadata and required modules" name="git-aliases-extra manifest.declares gallery metadata and required modules" time="0.012" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="git-aliases-extra module exports" executed="True" result="Success" success="True" time="0.2307" asserts="0" description="git-aliases-extra module exports">
            <results>
              <test-case description="imports successfully" name="git-aliases-extra module exports.imports successfully" time="0.0016" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="exports key commands" name="git-aliases-extra module exports.exports key commands" time="0.0031" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="git-aliases-extra tooling" executed="True" result="Success" success="True" time="0.4678" asserts="0" description="git-aliases-extra tooling">
            <results>
              <test-case description="includes install-hooks and hook templates" name="git-aliases-extra tooling.includes install-hooks and hook templates" time="0.0026" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="includes changelog, icon and release notes helper script" name="git-aliases-extra tooling.includes changelog, icon and release notes helper script" time="0.0025" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="resolves release notes from changelog for manifest version" name="git-aliases-extra tooling.resolves release notes from changelog for manifest version" time="0.2287" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>