💄 Add emoji indicators for non-powerline rendering #66
GitHub Actions / Test Results
succeeded
Dec 8, 2025 in 0s
All 0 tests pass, 341 skipped in 1s
Annotations
Check notice on line 0 in .github
github-actions / Test Results
341 skipped tests found
There are 341 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
Add-CapturesToMatches.Add to regex selection.Value '<Text>' should add '<Name>' and '<Email>'("adent@example.org","Arthur Dent","Arthur Dent adent@example.org")
Add-CapturesToMatches.Add to regex selection.Value '<Text>' should add '<Name>' and '<Email>'("trillian@example.com","Tricia McMillan","Tricia McMillan trillian@example.com")
Add-Counter.Adds a counter property.Given JSON '<JsonInput>', adding a '<PropertyName>' counter should result in '<JsonOutput>'("[{"name":"A","id":1},{"name":"B","id":2},{"name":"C","id":3}]","id","[{"name": "A"},{"name": "B"},{"name": "C"}]")
Add-Counter.Adds a counter property.Should number providers
Add-DynamicParam.Adding parameters.Should add a required string parameter
Add-DynamicParam.Adding parameters.Should add several alternative parameters
Add-GitHubMetadata.Add basic GitHub metadata.Should create README.md, .editorconfig, CODEOWNERS, and .gitattributes (Linguist)
Add-GitHubMetadata.Set .editorconfig rules.Should set .editorconfig rules
Add-GitHubMetadata.Set CODEOWNERS.Should set specific CODEOWNERS by pattern
Add-GitHubMetadata.Set Linguist rules.Should set Linguist rules in .gitattributes
Add-GitHubMetadata.Set templates.Should set VSCode Prettier disable
Add-GitHubMetadata.Set templates.Should set VSCode extension recommendations
Add-GitHubMetadata.Set templates.Should set contributing guidelines
Add-GitHubMetadata.Set templates.Should set issue template
Add-GitHubMetadata.Set templates.Should set license
Add-GitHubMetadata.Set templates.Should set pull request template
Add-NoteProperty.Add a calculated property value.Should add a property with a static value calculated when added
Add-NoteProperty.Add a calculated property value.Should add multiple properties with a mix of value types
Add-NotebookCell.When run within a Polyglot Notebook, appends a cell to it.Adding language '<Language>' code '<Code>' should happen("flowchart LR
A -->B","mermaid")
Add-NotebookCell.When run within a Polyglot Notebook, appends a cell to it.Adding language '<Language>' code '<Code>' should happen("select * from products;","sql")
Add-ParameterDefault.Appends or creates a value to use for the specified cmdlet parameter to use when one is not specified..Should set a hashtable default
Add-ParameterDefault.Appends or creates a value to use for the specified cmdlet parameter to use when one is not specified..Should set a simple default
Add-ScopeLevel.Convert a scope level to account for another call stack level..Should calculate a numeric scope
Add-ScopeLevel.Convert a scope level to account for another call stack level..Should calculate local scope
Add-ScopeLevel.Convert a scope level to account for another call stack level..Should calulate global scope
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2000-01-01","2000-01-01T00:00:30","00:00:30")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2000-01-01T00:00:00","2000-01-01T00:00:00.0000007",7)
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2000-01-01T00:00:00","2000-01-08T00:00:00","7")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2010-07-01T00:00:00","2010-07-01T00:00:00.000006",60)
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2010-07-01T00:00:00","2010-07-01T00:00:30","00:00:30")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2010-07-01T00:00:00","2010-08-30T00:00:00","60")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2020-12-31T23:59:00","2020-12-31T23:59:00.00001",100)
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2020-12-31T23:59:00","2020-12-31T23:59:59","00:00:59")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2020-12-31T23:59:00","2021-04-10T23:59:00","100")
Add-VsCodeDatabaseConnection.Adds a VS Code MSSQL database connection to the repo..Should add a trusted connection("AdventureWorks","AdventureWorks2016","(localdb)\ProjectsV13")
Add-VsCodeDatabaseConnection.Adds a VS Code MSSQL database connection to the repo..Should add a trusted connection("ConnectionName","Database","ServerName\instance")
Backup-File.Simple backup.Should create a backup as a sibling to a file, with date and time values in the name
Backup-SchTasks.Exports the local list of Scheduled Tasks into a single XML file.Should export to tasks-backup.xml using the tasks.css stylesheet
Backup-SchTasks.Exports the local list of Scheduled Tasks into a single XML file.Should export to tasks.xml
Backup-Workstation.Adds various configuration files and exported settings to a ZIP file..Creates a ZIP file
Compare-Keys.Returns the differences between two dictionaries.Comparing '<ReferenceDictionary>' to '<DifferenceDictionary>' (including equal keys) should yield '<Result>'(System.Collections.Hashtable,System.Collections.Hashtable,"Key Action ReferenceValue DifferenceValue
--- ------ -------------- ---------------
A Deleted 1
B Unchanged 2 2
C Modified 3 4
D Added 6")
Compare-Properties.Compares the properties of two objects.Should find the difference between PSProviders
Compare-Xml.Compares two XML documents and returns the differences as XSLT.Should return a diff that adds child nodes
Compare-Xml.Compares two XML documents and returns the differences as XSLT.Should return a diff that changes attributes
Compare-Xml.Compares two XML documents and returns the differences as XSLT.Should return a diff that changes child nodes
Compare-Xml.Compares two XML documents and returns the differences as XSLT.Should return a diff that updates an attribute value
Compress-EnvironmentVariables.Replaces each of the longest matching parts of a string with an embedded environment variable with that value.For '<Value>', should return '<Result>'("%TEMP%\tempdata","\tempdata")
Compress-EnvironmentVariables.Replaces each of the longest matching parts of a string with an embedded environment variable with that value.For '<Value>', should return '<Result>'("[%APPDATA%]","[]")
Compress-EnvironmentVariables.Replaces each of the longest matching parts of a string with an embedded environment variable with that value.For '<Value>', should return '<Result>'("[%COMPUTERNAME%]","[]")
Connect-SshKey.Uses OpenSSH to generate a key and connect it to an ssh server.Should set up an SSH key to a server using ssh
Convert-ClipboardTsvToHtml.Parses TSV clipboard data into HTML table data which is copied back to the clipboard.Should convert '<TsvData>' to '<HtmlData>'("Version:0.9
StartHTML:000000185
EndHTML:000000510
StartFragment:000000285
EndFragment:000000478
StartSelection:000000285
EndSelection:000000478
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><body><!--StartFragment--><table>
<colgroup><col/><col/></colgroup>
<tr><th>Id</th><th>Name</th></tr>
<tr><td>1</td><td>First</td></tr>
<tr><td>2</td><td>Second</td></tr>
<tr><td>3</td><td>Third</td></tr>
</table><!--EndFragment--></body></html>",Id Name 1 First 2 Second 3 Third)
Convert-ClipboardTsvToHtml.Parses TSV clipboard data into HTML table data which is copied back to the clipboard.Should convert '<TsvData>' to '<HtmlData>'("Version:0.9
StartHTML:000000185
EndHTML:000000603
StartFragment:000000285
EndFragment:000000571
StartSelection:000000285
EndSelection:000000571
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><body><!--StartFragment--><table>
<colgroup><col/><col/></colgroup>
<tr><th>Name</th><th>Date</th></tr>
<tr><td>New Year's Day (observed)</td><td>2023-01-02</td></tr>
<tr><td>Martin Luther King, Jr Day</td><td>2023-01-16</td></tr>
<tr><td>Washington's Birthday</td><td>2023-02-20</td></tr>
</table><!--EndFragment--></body></html>",Name Date New Year's Day (observed) 2023-01-02 Martin Luther King, Jr Day 2023-01-16 Washington's Birthday 2023-02-20)
Convert-Xml.Transform XML using an XSLT template.Should perform a simple transform to pipeline data
Convert-Xml.Transform XML using an XSLT template.Should perform a text transform to a file
Convert-Xml.Transform XML using an XSLT template.Should perform a trivial transform to pipeline data
ConvertFrom-Base64.Converts base64-encoded text to bytes or text.Should parse a URI-style base-64 string from pipeline
ConvertFrom-Base64.Converts base64-encoded text to bytes or text.Should parse a base-64 string from pipeline as a byte array
ConvertFrom-Base64.Converts base64-encoded text to bytes or text.Should parse a standard base-64 string as parameter
ConvertFrom-CimInstance.Convert a CimInstance object to a PSObject.Should convert a Scheduled Task CIM instance into a PSCustomObject
ConvertFrom-DataRow.Converts a DataRow object to a PSObject, Hashtable, or single value.Should convert rows to dictionaries
ConvertFrom-DataRow.Converts a DataRow object to a PSObject, Hashtable, or single value.Should convert rows to objects
ConvertFrom-DataRow.Converts a DataRow object to a PSObject, Hashtable, or single value.Should convert rows to values
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1D","1.0:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1M","Adding month(s) as a mean number of days (30.436875).","30.0:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1W","7.0:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1Y","Adding year(s) as a mean number of days (365.2425).","365.0:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1Y3M2DT8H20M15S",Adding year(s) as a mean number of days (365.2425). Adding month(s) as a mean number of days (30.436875).,"458.08:20:15")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P3DT48H90M300S","5.01:35:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P3Y6M4DT12H30M5S",Adding year(s) as a mean number of days (365.2425). Adding month(s) as a mean number of days (30.436875).,"1283.12:30:05")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P90DT8H","90.08:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("PT1H","1:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("PT1M","0:01:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("PT1S","0:00:01")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("PT72H10M","3.00:10:00")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(0,"1970-01-01")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(1012615322,"2002-02-02T02:02:02")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(1645568542,"2022-02-22T22:22:22")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(663486600,"1991-01-10T05:50")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(946684800,"2000-01-01")
ConvertFrom-EscapedXml.Parse escaped XML into XML and serialize it.Should convert '<Value>' into '<Result>'("<a href="http://example.org">link</a>","<a href="http://example.org">link</a>")
ConvertFrom-EscapedXml.Parse escaped XML into XML and serialize it.Should convert '<Value>' into '<Result>'("<x />","<x />")
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'(192 255 238,"c0ffee")
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'(239 187 191,"EF BB BF")
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'(37 80 68 70,"0x25504446")
ConvertFrom-XmlElement.Converts named nodes of an element to properties of a PSObject, recursively.Should convert from an XML document to an object
ConvertFrom-XmlElement.Converts named nodes of an element to properties of a PSObject, recursively.Should convert from an XML element to an object
ConvertFrom-XmlElement.Converts named nodes of an element to properties of a PSObject, recursively.Should convert the XML from Select-Xml into an object
ConvertTo-Base64.Converts bytes or text to base64-encoded text..Should encode a byte array from pipeline to a base-64 string from pipeline
ConvertTo-Base64.Converts bytes or text to base64-encoded text..Should encode a string from pipeline to a URI-style base-64 string
ConvertTo-Base64.Converts bytes or text to base64-encoded text..Should encode a string parameter as a standard base-64 string
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("eroot","Basic ZXJvb3Q6d0B0ZXJIb3VzMw==","w@terHous3")
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("hcase","Basic aGNhc2U6Ly9tcnJyQ2hkczE=","//mrrrChds1")
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("hprot","Basic aHByb3Q6cHIxbXBDdHJsIQ==","pr1mpCtrl!")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(0,"1970-01-01Z")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(1012615322,"2002-02-02T02:02:02Z")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(1645568542,"2022-02-22T22:22:22Z")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(663486600,"1991-01-10T05:50Z")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(946684800,"2000-01-01Z")
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'(1,"RRULE:FREQ=DAILY;INTERVAL=1")
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'(2,"RRULE:FREQ=DAILY;INTERVAL=2")
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'(3,"RRULE:FREQ=DAILY;INTERVAL=3")
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'(5,"RRULE:FREQ=DAILY;INTERVAL=5")
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'(1,"RRULE:FREQ=HOURLY;INTERVAL=1")
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'(2,"RRULE:FREQ=HOURLY;INTERVAL=2")
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'(3,"RRULE:FREQ=HOURLY;INTERVAL=3")
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'(5,"RRULE:FREQ=HOURLY;INTERVAL=5")
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'(1,"RRULE:FREQ=MINUTELY;INTERVAL=1")
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'(2,"RRULE:FREQ=MINUTELY;INTERVAL=2")
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'(3,"RRULE:FREQ=MINUTELY;INTERVAL=3")
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'(5,"RRULE:FREQ=MINUTELY;INTERVAL=5")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=-1THU",null,"last","thu")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1",null,null,null)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=13",null,null,13)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=2MON",null,"second","mon")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYDAY=28","FEB",null,28)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYSETPOS=-1","feb","lastday",null)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(1,"RRULE:FREQ=WEEKLY;INTERVAL=1",)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(1,"RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=TU,TH",Tuesday Thursday)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(2,"RRULE:FREQ=WEEKLY;INTERVAL=2",)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(2,"RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=SU,SA",Saturday Sunday)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(3,"RRULE:FREQ=WEEKLY;INTERVAL=3",)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(3,"RRULE:FREQ=WEEKLY;INTERVAL=3;BYDAY=MO,TU,WE,TH,FR",Monday Tuesday Wednesday Thursday Friday)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(5,"RRULE:FREQ=WEEKLY;INTERVAL=5",)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(5,"RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=TH","Thursday")
ConvertTo-ICalendar.One-time.A one-time trigger at '<DtStart>' should produce a matching DTSTART("2000-01-01T07:00")
ConvertTo-ICalendar.One-time.A one-time trigger at '<DtStart>' should produce a matching DTSTART("2002-02-20T22:11:33")
ConvertTo-ICalendar.One-time.A one-time trigger at '<DtStart>' should produce a matching DTSTART("2020-02-02T20:02")
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression("2000-01-01")
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression("2002-02-20 02:20:02")
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression("2022-02-22 22:20:20")
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(03/11/2010 05:41:46)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(03/30/2013 15:30:06)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(07/08/1982 05:40:37)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(11/16/2019 23:45:19)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(12/03/1991 00:12:55)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(12/08/2025 22:38:13)
ConvertTo-MultipartFormData.Creates multipart/form-data to send as a request body.Converts a dictionary of form values to a UTF-8 byte array body(System.Collections.Specialized.OrderedDictionary)
ConvertTo-MultipartFormData.Creates multipart/form-data to send as a request body.Sets header values for content type
ConvertTo-OrderedDictionary.Converts an object to an ordered dictionary of properties and values..Should convert an IO.FileInfo object into a dictionary
ConvertTo-PowerShell.Serialize secure strings secured with a credential.Should generate PowerShell for secure '<Value>', using credential '<Name>' : '<Secret>'("Lorem ipsum dolor","apikey","$w0rdF1sh")
ConvertTo-PowerShell.Serialize secure strings secured with a credential.Should generate PowerShell for secure '<Value>', using credential '<Name>' : '<Secret>'("Test","user","P@ssw0rd!")
ConvertTo-PowerShell.Serialize secure strings secured with a provided password.Should generate PowerShell for secure '<Value>', using password '<Secret>'("$w0rdf1sh","Lorem ipsum dolor")
ConvertTo-PowerShell.Serialize secure strings secured with a provided password.Should generate PowerShell for secure '<Value>', using password '<Secret>'("P@ssw0rd","Test")
ConvertTo-PowerShell.Serialize secure strings secured with a provided zero key.Should generate PowerShell for secure '<Value>', using key bytes '<Secret>'(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,"Test")
ConvertTo-PowerShell.Serialize secure strings secured with a provided zero key.Should generate PowerShell for secure '<Value>', using key bytes '<Secret>'(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1,"Lorem ipsum dolor")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("0",0)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("1",1)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("15000ulPB",16888498602639360000)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("15KB",15360)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("1y",1)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("200uy",200)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("30sKB",30720)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("3uGB",3221225472)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("4LGB",4294967296)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("60usKB",61440)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("7",7)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("9",9)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("$null","null")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("'Don''t Panic!'",""Don't Panic!"")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("7L","7")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("@(
6L
9L
42L
)","[6,9,42]")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("[datetime]'2000-01-01T00:00:00'",""2000-01-01T00:00:00"")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("[pscustomobject]@{
a = 1L
b = 2L
c = [pscustomobject]@{
d = [datetime]'2017-03-22T20:59:31'
e = $null
}
}","{"a":1,"b":2,"c":{"d":"2017-03-22T20:59:31","e":null}}")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("[pscustomobject]@{
}","{}")
ConvertTo-PowerShell.Serializes secure strings secured with a generated key.Should generate PowerShell for secure '<Value>', using a generated zero key("Lorem ipsum dolor")
ConvertTo-PowerShell.Serializes secure strings secured with a generated key.Should generate PowerShell for secure '<Value>', using a generated zero key("Test")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("C",100)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("CMXCIX",999)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("I",1)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("II",2)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("III",3)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("IV",4)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("IX",9)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("L",50)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("LI",51)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("LII",52)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("M",1000)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("MCXI",1111)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("MMXX",2020)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("MMXXII",2022)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("V",5)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("VI",6)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("VII",7)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("VIII",8)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("X",10)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XCIX",99)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XI",11)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XII",12)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XIII",13)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XIV",14)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XIX",19)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLIX",49)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLV",45)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLVI",46)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLVII",47)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLVIII",48)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XV",15)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XVI",16)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XVII",17)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XVIII",18)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XX",20)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXI",21)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXII",22)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXIII",23)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXIV",24)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXV",25)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXXV",35)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅰ",1)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅱ",2)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅲ",3)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅳ",4)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅴ",5)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅵ",6)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅶ",7)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅷ",8)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅸ",9)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅹ",10)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅠ",11)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅡ",12)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅢ",13)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅣ",14)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅤ",15)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅥ",16)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅦ",17)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅧ",18)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅨ",19)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩ",20)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅠ",21)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅡ",22)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅢ",23)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅣ",24)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅤ",25)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅩⅤ",35)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅤ",45)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅥ",46)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅦ",47)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅧ",48)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅨ",49)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅭⅨ",99)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅼ",50)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅬⅠ",51)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅬⅡ",52)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅽ",100)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅭⅯⅩⅭⅠⅩ",999)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅿ",1000)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅯⅭⅩⅠ",1111)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅯⅯⅩⅩ",2020)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅯⅯⅩⅩⅡ",2022)
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("🐛 fix bug","\U0001f41b fix bug")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("💡 File → Save","\U0001f4a1 File → Save")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("🧪 new test","\U0001f9ea new test")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("ETA: ½ hour","ETA: ½ hour")
Copy-GitHubLabels.Copies configured issue labels from one repo to another.Should add, update, and delete labels as needed by ReplaceAll mode
Copy-Html.Copies objects as an HTML table.Should copy objects as HTML( ,"*<tr><th>Id</th><th>Name</th></tr>
<tr><td align="right">1</td><td>First</td></tr>
<tr><td align="right">2</td><td>Second</td></tr>
<tr><td align="right">3</td><td>Third</td></tr>
</table>*")
Copy-SchTasks.Copy scheduled jobs from another computer to this one, using a GUI list to choose jobs.Tasks are copied from one system to another
Disable-AnsiColor.Disables ANSI terminal colors.Sets OutputRendering
Enable-AnsiColor.Enables ANSI terminal colors..Sets OutputRendering
Expand-EnvironmentVariables.Replaces the name of each environment variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string.Expands '<String>' to '<Result>'("%CommonProgramFiles%\System\ado","C:\Program Files\Common Files\System\ado")
Expand-EnvironmentVariables.Replaces the name of each environment variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string.Expands '<String>' to '<Result>'("%SystemRoot%\System32\cmd.exe","C:\WINDOWS\System32\cmd.exe")
Export-DatabaseScripts.Exports MS SQL database objects from the given server and database as files, into a consistent folder structure.Export scripts
Export-EdgeKeywords.Returns the configured search keywords from an Edge SQLite file.Queries the default Edge SQLLite file
Export-InstalledPackages.Exports the list of packages installed by various tools.Queries the installed packages
Export-Json.Exports a portion of a JSON document, recursively importing references.Given '<InputObject>', selecting '<JsonPointer>' with compressed set to '<Compress>' should return '<Result>'("{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}","{"b":1,"c":{"d":2}}",True,"/d/a")
Export-Json.Exports a portion of a JSON document, recursively importing references.Given '<InputObject>', selecting '<JsonPointer>' with compressed set to '<Compress>' should return '<Result>'("{d:{a:{b:1,c:{"$ref":"#/d/two"}},two:2}}","{
"b": 1,
"c": 2
}",False,"/d/a")
Export-MermaidER.Generates a Mermaid entity relation diagram for database tables.From the mock Library database generates the diagram in the '<ResultFile>' data file("Library.mmd")
Export-MermaidER.Generates a Mermaid entity relation diagram for database tables.From the mock Library database, the table '<Table>' generates the diagram in the '<ResultFile>' data file("Book","Library.dbo.Book.mmd")
Export-MermaidER.Generates a Mermaid entity relation diagram for database tables.From the test database, the schema '<Schema>' generates the diagram in the '<ResultFile>' data file("Purchasing","AW.Purchasing.mmd")
Export-MermaidER.Generates a Mermaid entity relation diagram for database tables.From the test database, the table '<Table>' generates the diagram in the '<ResultFile>' data file("Production","Product","AW.Production.Product.mmd")
Export-OpenApiSchema.Extracts a JSON schema from an OpenAPI definition.Exports the request schema from sample schema
Export-OpenApiSchema.Extracts a JSON schema from an OpenAPI definition.Exports the response schema from sample schema
Export-Readme.Builds repo readme documentation.Exports a list of scripts and their status and disposition
Export-SecretVault.Exports secret vault content.Returns the contents of the default vault
Export-TableMerge.Exports table data.Exports AdventureWorks HumanResources.Department table data("HumanResources","Department")
Export-TableMerge.Exports table data.Exports AdventureWorks HumanResources.Department table data("Person","PhoneNumberType")
Export-TableMerge.Exports table data.Exports AdventureWorks HumanResources.Department table data("Production","ProductModelIllustration")
Find-DatabaseValue.Searches an entire database for a field value.Finds France in [Sales].[SalesTerritory] by country code
Find-DatabaseValue.Searches an entire database for a field value.Finds matching values across several tables
Find-DbColumn.Searches for database columns.Finds price columns in the test database
Find-DbIndexes.Returns indexes using a column with the given name.Finds the ErrorLog ID
Find-DotNetTools.Returns a list of matching dotnet tools.Finds .NET Interactive
Find-DotNetTools.Returns a list of matching dotnet tools.Finds Microsoft packages
Find-InstalledPrograms.Searches installed programs.Finds PowerShell installation
Find-Lines.Searches a specific subset of files for lines matching a pattern.Finds a line
Find-Lines.Searches a specific subset of files for lines matching a pattern.Finds a line and adds blame info
Find-NewestFile.Finds the most recent file.Gets most recent file
Find-ProjectPackages.Find modules used in projects.Finds an installed package
ForEach-Progress.Performs an operation against each item in a collection of input objects, with a progress bar.Displays progress
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(0,"1 GiB",1234567890,"1GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(0,"920 GiB",987654321000,"920GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(1,"1.1 GiB",1234567890,"1.1GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(1,"9.2 MiB",9685059,"9.2MB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(1,"919.8 GiB",987654321000,"919.8GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(10,"919.8247650638 GiB",987654321000,"919.8247650638GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(11,"919.82476506382 GiB",987654321000,"919.82476506382GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(12,"919.824765063822 GiB",987654321000,"919.824765063822GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"0",0,"0")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 B",1,"1")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 GiB",1073741824,"1GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 KiB",1024,"1KB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 MiB",1048576,"1MB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 PiB",1125899906842624,"1PB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 TiB",1099511627776,"1TB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"919.824765063822 GiB",987654321000,"919.824765063822GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 B",999,"999")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 GiB",1072668082176,"999GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 KiB",1022976,"999KB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 MiB",1047527424,"999MB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 PiB",1124774006935781376,"999PB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 TiB",1098412116148224,"999TB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(2,"1.15 GiB",1234567890,"1.15GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(2,"888.18 PiB",999999999999999999,"888.18PB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(2,"919.82 GiB",987654321000,"919.82GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(3,"919.825 GiB",987654321000,"919.825GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(4,"919.8248 GiB",987654321000,"919.8248GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(5,"919.82477 GiB",987654321000,"919.82477GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(6,"919.824765 GiB",987654321000,"919.824765GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(7,"919.8247651 GiB",987654321000,"919.8247651GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(8,"919.82476506 GiB",987654321000,"919.82476506GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(9,"919.824765064 GiB",987654321000,"919.824765064GB")
Get-IisLog.Query log directory.Should query old IISW3C logs from IIS 7.0
Get-IisLog.Query log directory.Should query old IISW3C logs from IIS 8.5
Get-IisLog.Query log directory.Should query very old IISW3C logs
Select-CapturesFromMatches.Selects named capture group values as note properties from Select-String MatchInfo objects.Should select name '<Name>' and email '<Email>' from '<InputString>' using '<Regex>'("^(?<Name>.*?\b)\s*(?<Email>\S+@\S+)$","Arthur Dent","Arthur Dent adent@example.org","adent@example.org")
Select-CapturesFromMatches.Selects named capture group values as note properties from Select-String MatchInfo objects.Should select name '<Name>' and email '<Email>' from '<InputString>' using '<Regex>'("^(?<Name>.*?\b)\s*<(?<Email>\S+@\S+)>$","Tricia McMillan","Tricia McMillan <trillian@example.com>","trillian@example.com")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' (following references) from '<Json>' returns value '<Result>'("{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}","/*/a/c/*",2)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' (following references) from '<Json>' returns value '<Result>'("{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}","/d/a/c/d",2)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns structure '<Result>' (as JSON)("{"a":1, "b": {"ZZ/ZZ": {"AD~BC": 7}}}","/b","{"ZZ/ZZ":{"AD~BC":7}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns structure '<Result>' (as JSON)("{"a":1, "b": {"[*?/]": {"AD~BC": 7}}}","/b/~4~3~2~1]","{"AD~BC":7}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("[{name: true, id: false, description: false}]","/*/name",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("[{name: true, id: false, description: false}]","/0/name",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("true","",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{"":3.14}","/",3.14)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{"a":1, "b": {"ZZ/ZZ": {"AD~BC": 7}}}","/b/ZZ~1ZZ/AD~0BC",7)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{"a":1, "b": {"[*?/]": {"AD~BC": 7}}}","/b/~4~3~2~1]/AD~0BC",7)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{a:1,b:2,c:3}","/b",2)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{a:1}","/a",1)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{a:1}","/b",null)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{a:{aa:1,ab:2,ac:3},b:{ba:4,bb:5,bc:6}}","/b/bc",6)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{list:[{name: true, id: false}]}","/list/*/name",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{list:[{name: true, id: false}]}","/list/0/name",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{name: true, id: false, description: false}","/name",True)
Check notice on line 0 in .github
github-actions / Test Results
341 tests found
There are 341 tests, see "Raw output" for the full list of tests.
Raw output
Add-CapturesToMatches.Add to regex selection.Value '<Text>' should add '<Name>' and '<Email>'("adent@example.org","Arthur Dent","Arthur Dent adent@example.org")
Add-CapturesToMatches.Add to regex selection.Value '<Text>' should add '<Name>' and '<Email>'("trillian@example.com","Tricia McMillan","Tricia McMillan trillian@example.com")
Add-Counter.Adds a counter property.Given JSON '<JsonInput>', adding a '<PropertyName>' counter should result in '<JsonOutput>'("[{"name":"A","id":1},{"name":"B","id":2},{"name":"C","id":3}]","id","[{"name": "A"},{"name": "B"},{"name": "C"}]")
Add-Counter.Adds a counter property.Should number providers
Add-DynamicParam.Adding parameters.Should add a required string parameter
Add-DynamicParam.Adding parameters.Should add several alternative parameters
Add-GitHubMetadata.Add basic GitHub metadata.Should create README.md, .editorconfig, CODEOWNERS, and .gitattributes (Linguist)
Add-GitHubMetadata.Set .editorconfig rules.Should set .editorconfig rules
Add-GitHubMetadata.Set CODEOWNERS.Should set specific CODEOWNERS by pattern
Add-GitHubMetadata.Set Linguist rules.Should set Linguist rules in .gitattributes
Add-GitHubMetadata.Set templates.Should set VSCode Prettier disable
Add-GitHubMetadata.Set templates.Should set VSCode extension recommendations
Add-GitHubMetadata.Set templates.Should set contributing guidelines
Add-GitHubMetadata.Set templates.Should set issue template
Add-GitHubMetadata.Set templates.Should set license
Add-GitHubMetadata.Set templates.Should set pull request template
Add-NoteProperty.Add a calculated property value.Should add a property with a static value calculated when added
Add-NoteProperty.Add a calculated property value.Should add multiple properties with a mix of value types
Add-NotebookCell.When run within a Polyglot Notebook, appends a cell to it.Adding language '<Language>' code '<Code>' should happen("flowchart LR
A -->B","mermaid")
Add-NotebookCell.When run within a Polyglot Notebook, appends a cell to it.Adding language '<Language>' code '<Code>' should happen("select * from products;","sql")
Add-ParameterDefault.Appends or creates a value to use for the specified cmdlet parameter to use when one is not specified..Should set a hashtable default
Add-ParameterDefault.Appends or creates a value to use for the specified cmdlet parameter to use when one is not specified..Should set a simple default
Add-ScopeLevel.Convert a scope level to account for another call stack level..Should calculate a numeric scope
Add-ScopeLevel.Convert a scope level to account for another call stack level..Should calculate local scope
Add-ScopeLevel.Convert a scope level to account for another call stack level..Should calulate global scope
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2000-01-01","2000-01-01T00:00:30","00:00:30")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2000-01-01T00:00:00","2000-01-01T00:00:00.0000007",7)
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2000-01-01T00:00:00","2000-01-08T00:00:00","7")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2010-07-01T00:00:00","2010-07-01T00:00:00.000006",60)
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2010-07-01T00:00:00","2010-07-01T00:00:30","00:00:30")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2010-07-01T00:00:00","2010-08-30T00:00:00","60")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2020-12-31T23:59:00","2020-12-31T23:59:00.00001",100)
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2020-12-31T23:59:00","2020-12-31T23:59:59","00:00:59")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("2020-12-31T23:59:00","2021-04-10T23:59:00","100")
Add-VsCodeDatabaseConnection.Adds a VS Code MSSQL database connection to the repo..Should add a trusted connection("AdventureWorks","AdventureWorks2016","(localdb)\ProjectsV13")
Add-VsCodeDatabaseConnection.Adds a VS Code MSSQL database connection to the repo..Should add a trusted connection("ConnectionName","Database","ServerName\instance")
Backup-File.Simple backup.Should create a backup as a sibling to a file, with date and time values in the name
Backup-SchTasks.Exports the local list of Scheduled Tasks into a single XML file.Should export to tasks-backup.xml using the tasks.css stylesheet
Backup-SchTasks.Exports the local list of Scheduled Tasks into a single XML file.Should export to tasks.xml
Backup-Workstation.Adds various configuration files and exported settings to a ZIP file..Creates a ZIP file
Compare-Keys.Returns the differences between two dictionaries.Comparing '<ReferenceDictionary>' to '<DifferenceDictionary>' (including equal keys) should yield '<Result>'(System.Collections.Hashtable,System.Collections.Hashtable,"Key Action ReferenceValue DifferenceValue
--- ------ -------------- ---------------
A Deleted 1
B Unchanged 2 2
C Modified 3 4
D Added 6")
Compare-Properties.Compares the properties of two objects.Should find the difference between PSProviders
Compare-Xml.Compares two XML documents and returns the differences as XSLT.Should return a diff that adds child nodes
Compare-Xml.Compares two XML documents and returns the differences as XSLT.Should return a diff that changes attributes
Compare-Xml.Compares two XML documents and returns the differences as XSLT.Should return a diff that changes child nodes
Compare-Xml.Compares two XML documents and returns the differences as XSLT.Should return a diff that updates an attribute value
Compress-EnvironmentVariables.Replaces each of the longest matching parts of a string with an embedded environment variable with that value.For '<Value>', should return '<Result>'("%TEMP%\tempdata","\tempdata")
Compress-EnvironmentVariables.Replaces each of the longest matching parts of a string with an embedded environment variable with that value.For '<Value>', should return '<Result>'("[%APPDATA%]","[]")
Compress-EnvironmentVariables.Replaces each of the longest matching parts of a string with an embedded environment variable with that value.For '<Value>', should return '<Result>'("[%COMPUTERNAME%]","[]")
Connect-SshKey.Uses OpenSSH to generate a key and connect it to an ssh server.Should set up an SSH key to a server using ssh
Convert-ClipboardTsvToHtml.Parses TSV clipboard data into HTML table data which is copied back to the clipboard.Should convert '<TsvData>' to '<HtmlData>'("Version:0.9
StartHTML:000000185
EndHTML:000000510
StartFragment:000000285
EndFragment:000000478
StartSelection:000000285
EndSelection:000000478
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><body><!--StartFragment--><table>
<colgroup><col/><col/></colgroup>
<tr><th>Id</th><th>Name</th></tr>
<tr><td>1</td><td>First</td></tr>
<tr><td>2</td><td>Second</td></tr>
<tr><td>3</td><td>Third</td></tr>
</table><!--EndFragment--></body></html>",Id Name 1 First 2 Second 3 Third)
Convert-ClipboardTsvToHtml.Parses TSV clipboard data into HTML table data which is copied back to the clipboard.Should convert '<TsvData>' to '<HtmlData>'("Version:0.9
StartHTML:000000185
EndHTML:000000603
StartFragment:000000285
EndFragment:000000571
StartSelection:000000285
EndSelection:000000571
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><body><!--StartFragment--><table>
<colgroup><col/><col/></colgroup>
<tr><th>Name</th><th>Date</th></tr>
<tr><td>New Year's Day (observed)</td><td>2023-01-02</td></tr>
<tr><td>Martin Luther King, Jr Day</td><td>2023-01-16</td></tr>
<tr><td>Washington's Birthday</td><td>2023-02-20</td></tr>
</table><!--EndFragment--></body></html>",Name Date New Year's Day (observed) 2023-01-02 Martin Luther King, Jr Day 2023-01-16 Washington's Birthday 2023-02-20)
Convert-Xml.Transform XML using an XSLT template.Should perform a simple transform to pipeline data
Convert-Xml.Transform XML using an XSLT template.Should perform a text transform to a file
Convert-Xml.Transform XML using an XSLT template.Should perform a trivial transform to pipeline data
ConvertFrom-Base64.Converts base64-encoded text to bytes or text.Should parse a URI-style base-64 string from pipeline
ConvertFrom-Base64.Converts base64-encoded text to bytes or text.Should parse a base-64 string from pipeline as a byte array
ConvertFrom-Base64.Converts base64-encoded text to bytes or text.Should parse a standard base-64 string as parameter
ConvertFrom-CimInstance.Convert a CimInstance object to a PSObject.Should convert a Scheduled Task CIM instance into a PSCustomObject
ConvertFrom-DataRow.Converts a DataRow object to a PSObject, Hashtable, or single value.Should convert rows to dictionaries
ConvertFrom-DataRow.Converts a DataRow object to a PSObject, Hashtable, or single value.Should convert rows to objects
ConvertFrom-DataRow.Converts a DataRow object to a PSObject, Hashtable, or single value.Should convert rows to values
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1D","1.0:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1M","Adding month(s) as a mean number of days (30.436875).","30.0:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1W","7.0:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1Y","Adding year(s) as a mean number of days (365.2425).","365.0:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P1Y3M2DT8H20M15S",Adding year(s) as a mean number of days (365.2425). Adding month(s) as a mean number of days (30.436875).,"458.08:20:15")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P3DT48H90M300S","5.01:35:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P3Y6M4DT12H30M5S",Adding year(s) as a mean number of days (365.2425). Adding month(s) as a mean number of days (30.436875).,"1283.12:30:05")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("P90DT8H","90.08:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("PT1H","1:00:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("PT1M","0:01:00")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("PT1S","0:00:01")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("PT72H10M","3.00:10:00")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(0,"1970-01-01")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(1012615322,"2002-02-02T02:02:02")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(1645568542,"2022-02-22T22:22:22")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(663486600,"1991-01-10T05:50")
ConvertFrom-EpochTime.Converts an integer Unix (POSIX) time (seconds since Jan 1, 1970) into a DateTime value.Epoch time '<EpochTime>' is converted to '<Result>'(946684800,"2000-01-01")
ConvertFrom-EscapedXml.Parse escaped XML into XML and serialize it.Should convert '<Value>' into '<Result>'("<a href="http://example.org">link</a>","<a href="http://example.org">link</a>")
ConvertFrom-EscapedXml.Parse escaped XML into XML and serialize it.Should convert '<Value>' into '<Result>'("<x />","<x />")
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'(192 255 238,"c0ffee")
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'(239 187 191,"EF BB BF")
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'(37 80 68 70,"0x25504446")
ConvertFrom-XmlElement.Converts named nodes of an element to properties of a PSObject, recursively.Should convert from an XML document to an object
ConvertFrom-XmlElement.Converts named nodes of an element to properties of a PSObject, recursively.Should convert from an XML element to an object
ConvertFrom-XmlElement.Converts named nodes of an element to properties of a PSObject, recursively.Should convert the XML from Select-Xml into an object
ConvertTo-Base64.Converts bytes or text to base64-encoded text..Should encode a byte array from pipeline to a base-64 string from pipeline
ConvertTo-Base64.Converts bytes or text to base64-encoded text..Should encode a string from pipeline to a URI-style base-64 string
ConvertTo-Base64.Converts bytes or text to base64-encoded text..Should encode a string parameter as a standard base-64 string
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("eroot","Basic ZXJvb3Q6d0B0ZXJIb3VzMw==","w@terHous3")
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("hcase","Basic aGNhc2U6Ly9tcnJyQ2hkczE=","//mrrrChds1")
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("hprot","Basic aHByb3Q6cHIxbXBDdHJsIQ==","pr1mpCtrl!")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(0,"1970-01-01Z")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(1012615322,"2002-02-02T02:02:02Z")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(1645568542,"2022-02-22T22:22:22Z")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(663486600,"1991-01-10T05:50Z")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'(946684800,"2000-01-01Z")
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'(1,"RRULE:FREQ=DAILY;INTERVAL=1")
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'(2,"RRULE:FREQ=DAILY;INTERVAL=2")
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'(3,"RRULE:FREQ=DAILY;INTERVAL=3")
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'(5,"RRULE:FREQ=DAILY;INTERVAL=5")
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'(1,"RRULE:FREQ=HOURLY;INTERVAL=1")
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'(2,"RRULE:FREQ=HOURLY;INTERVAL=2")
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'(3,"RRULE:FREQ=HOURLY;INTERVAL=3")
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'(5,"RRULE:FREQ=HOURLY;INTERVAL=5")
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'(1,"RRULE:FREQ=MINUTELY;INTERVAL=1")
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'(2,"RRULE:FREQ=MINUTELY;INTERVAL=2")
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'(3,"RRULE:FREQ=MINUTELY;INTERVAL=3")
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'(5,"RRULE:FREQ=MINUTELY;INTERVAL=5")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=-1THU",null,"last","thu")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1",null,null,null)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=13",null,null,13)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=2MON",null,"second","mon")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYDAY=28","FEB",null,28)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYSETPOS=-1","feb","lastday",null)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(1,"RRULE:FREQ=WEEKLY;INTERVAL=1",)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(1,"RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=TU,TH",Tuesday Thursday)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(2,"RRULE:FREQ=WEEKLY;INTERVAL=2",)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(2,"RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=SU,SA",Saturday Sunday)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(3,"RRULE:FREQ=WEEKLY;INTERVAL=3",)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(3,"RRULE:FREQ=WEEKLY;INTERVAL=3;BYDAY=MO,TU,WE,TH,FR",Monday Tuesday Wednesday Thursday Friday)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(5,"RRULE:FREQ=WEEKLY;INTERVAL=5",)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(5,"RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=TH","Thursday")
ConvertTo-ICalendar.One-time.A one-time trigger at '<DtStart>' should produce a matching DTSTART("2000-01-01T07:00")
ConvertTo-ICalendar.One-time.A one-time trigger at '<DtStart>' should produce a matching DTSTART("2002-02-20T22:11:33")
ConvertTo-ICalendar.One-time.A one-time trigger at '<DtStart>' should produce a matching DTSTART("2020-02-02T20:02")
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression("2000-01-01")
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression("2002-02-20 02:20:02")
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression("2022-02-22 22:20:20")
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(03/11/2010 05:41:46)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(03/30/2013 15:30:06)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(07/08/1982 05:40:37)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(11/16/2019 23:45:19)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(12/03/1991 00:12:55)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(12/08/2025 22:38:13)
ConvertTo-MultipartFormData.Creates multipart/form-data to send as a request body.Converts a dictionary of form values to a UTF-8 byte array body(System.Collections.Specialized.OrderedDictionary)
ConvertTo-MultipartFormData.Creates multipart/form-data to send as a request body.Sets header values for content type
ConvertTo-OrderedDictionary.Converts an object to an ordered dictionary of properties and values..Should convert an IO.FileInfo object into a dictionary
ConvertTo-PowerShell.Serialize secure strings secured with a credential.Should generate PowerShell for secure '<Value>', using credential '<Name>' : '<Secret>'("Lorem ipsum dolor","apikey","$w0rdF1sh")
ConvertTo-PowerShell.Serialize secure strings secured with a credential.Should generate PowerShell for secure '<Value>', using credential '<Name>' : '<Secret>'("Test","user","P@ssw0rd!")
ConvertTo-PowerShell.Serialize secure strings secured with a provided password.Should generate PowerShell for secure '<Value>', using password '<Secret>'("$w0rdf1sh","Lorem ipsum dolor")
ConvertTo-PowerShell.Serialize secure strings secured with a provided password.Should generate PowerShell for secure '<Value>', using password '<Secret>'("P@ssw0rd","Test")
ConvertTo-PowerShell.Serialize secure strings secured with a provided zero key.Should generate PowerShell for secure '<Value>', using key bytes '<Secret>'(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,"Test")
ConvertTo-PowerShell.Serialize secure strings secured with a provided zero key.Should generate PowerShell for secure '<Value>', using key bytes '<Secret>'(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1,"Lorem ipsum dolor")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("0",0)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("1",1)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("15000ulPB",16888498602639360000)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("15KB",15360)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("1y",1)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("200uy",200)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("30sKB",30720)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("3uGB",3221225472)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("4LGB",4294967296)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("60usKB",61440)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("7",7)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'("9",9)
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("$null","null")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("'Don''t Panic!'",""Don't Panic!"")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("7L","7")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("@(
6L
9L
42L
)","[6,9,42]")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("[datetime]'2000-01-01T00:00:00'",""2000-01-01T00:00:00"")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("[pscustomobject]@{
a = 1L
b = 2L
c = [pscustomobject]@{
d = [datetime]'2017-03-22T20:59:31'
e = $null
}
}","{"a":1,"b":2,"c":{"d":"2017-03-22T20:59:31","e":null}}")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("[pscustomobject]@{
}","{}")
ConvertTo-PowerShell.Serializes secure strings secured with a generated key.Should generate PowerShell for secure '<Value>', using a generated zero key("Lorem ipsum dolor")
ConvertTo-PowerShell.Serializes secure strings secured with a generated key.Should generate PowerShell for secure '<Value>', using a generated zero key("Test")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("C",100)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("CMXCIX",999)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("I",1)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("II",2)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("III",3)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("IV",4)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("IX",9)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("L",50)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("LI",51)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("LII",52)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("M",1000)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("MCXI",1111)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("MMXX",2020)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("MMXXII",2022)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("V",5)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("VI",6)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("VII",7)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("VIII",8)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("X",10)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XCIX",99)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XI",11)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XII",12)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XIII",13)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XIV",14)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XIX",19)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLIX",49)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLV",45)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLVI",46)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLVII",47)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XLVIII",48)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XV",15)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XVI",16)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XVII",17)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XVIII",18)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XX",20)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXI",21)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXII",22)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXIII",23)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXIV",24)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXV",25)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)("XXXV",35)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅰ",1)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅱ",2)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅲ",3)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅳ",4)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅴ",5)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅵ",6)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅶ",7)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅷ",8)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅸ",9)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅹ",10)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅠ",11)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅡ",12)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅢ",13)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅣ",14)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅤ",15)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅥ",16)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅦ",17)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅧ",18)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅨ",19)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩ",20)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅠ",21)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅡ",22)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅢ",23)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅣ",24)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅤ",25)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅩⅩⅤ",35)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅤ",45)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅥ",46)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅦ",47)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅧ",48)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅬⅨ",49)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅩⅭⅨ",99)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅼ",50)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅬⅠ",51)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅬⅡ",52)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅽ",100)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅭⅯⅩⅭⅠⅩ",999)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("Ⅿ",1000)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅯⅭⅩⅠ",1111)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅯⅯⅩⅩ",2020)
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)("ⅯⅯⅩⅩⅡ",2022)
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("🐛 fix bug","\U0001f41b fix bug")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("💡 File → Save","\U0001f4a1 File → Save")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("🧪 new test","\U0001f9ea new test")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("ETA: ½ hour","ETA: ½ hour")
Copy-GitHubLabels.Copies configured issue labels from one repo to another.Should add, update, and delete labels as needed by ReplaceAll mode
Copy-Html.Copies objects as an HTML table.Should copy objects as HTML( ,"*<tr><th>Id</th><th>Name</th></tr>
<tr><td align="right">1</td><td>First</td></tr>
<tr><td align="right">2</td><td>Second</td></tr>
<tr><td align="right">3</td><td>Third</td></tr>
</table>*")
Copy-SchTasks.Copy scheduled jobs from another computer to this one, using a GUI list to choose jobs.Tasks are copied from one system to another
Disable-AnsiColor.Disables ANSI terminal colors.Sets OutputRendering
Enable-AnsiColor.Enables ANSI terminal colors..Sets OutputRendering
Expand-EnvironmentVariables.Replaces the name of each environment variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string.Expands '<String>' to '<Result>'("%CommonProgramFiles%\System\ado","C:\Program Files\Common Files\System\ado")
Expand-EnvironmentVariables.Replaces the name of each environment variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string.Expands '<String>' to '<Result>'("%SystemRoot%\System32\cmd.exe","C:\WINDOWS\System32\cmd.exe")
Export-DatabaseScripts.Exports MS SQL database objects from the given server and database as files, into a consistent folder structure.Export scripts
Export-EdgeKeywords.Returns the configured search keywords from an Edge SQLite file.Queries the default Edge SQLLite file
Export-InstalledPackages.Exports the list of packages installed by various tools.Queries the installed packages
Export-Json.Exports a portion of a JSON document, recursively importing references.Given '<InputObject>', selecting '<JsonPointer>' with compressed set to '<Compress>' should return '<Result>'("{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}","{"b":1,"c":{"d":2}}",True,"/d/a")
Export-Json.Exports a portion of a JSON document, recursively importing references.Given '<InputObject>', selecting '<JsonPointer>' with compressed set to '<Compress>' should return '<Result>'("{d:{a:{b:1,c:{"$ref":"#/d/two"}},two:2}}","{
"b": 1,
"c": 2
}",False,"/d/a")
Export-MermaidER.Generates a Mermaid entity relation diagram for database tables.From the mock Library database generates the diagram in the '<ResultFile>' data file("Library.mmd")
Export-MermaidER.Generates a Mermaid entity relation diagram for database tables.From the mock Library database, the table '<Table>' generates the diagram in the '<ResultFile>' data file("Book","Library.dbo.Book.mmd")
Export-MermaidER.Generates a Mermaid entity relation diagram for database tables.From the test database, the schema '<Schema>' generates the diagram in the '<ResultFile>' data file("Purchasing","AW.Purchasing.mmd")
Export-MermaidER.Generates a Mermaid entity relation diagram for database tables.From the test database, the table '<Table>' generates the diagram in the '<ResultFile>' data file("Production","Product","AW.Production.Product.mmd")
Export-OpenApiSchema.Extracts a JSON schema from an OpenAPI definition.Exports the request schema from sample schema
Export-OpenApiSchema.Extracts a JSON schema from an OpenAPI definition.Exports the response schema from sample schema
Export-Readme.Builds repo readme documentation.Exports a list of scripts and their status and disposition
Export-SecretVault.Exports secret vault content.Returns the contents of the default vault
Export-TableMerge.Exports table data.Exports AdventureWorks HumanResources.Department table data("HumanResources","Department")
Export-TableMerge.Exports table data.Exports AdventureWorks HumanResources.Department table data("Person","PhoneNumberType")
Export-TableMerge.Exports table data.Exports AdventureWorks HumanResources.Department table data("Production","ProductModelIllustration")
Find-DatabaseValue.Searches an entire database for a field value.Finds France in [Sales].[SalesTerritory] by country code
Find-DatabaseValue.Searches an entire database for a field value.Finds matching values across several tables
Find-DbColumn.Searches for database columns.Finds price columns in the test database
Find-DbIndexes.Returns indexes using a column with the given name.Finds the ErrorLog ID
Find-DotNetTools.Returns a list of matching dotnet tools.Finds .NET Interactive
Find-DotNetTools.Returns a list of matching dotnet tools.Finds Microsoft packages
Find-InstalledPrograms.Searches installed programs.Finds PowerShell installation
Find-Lines.Searches a specific subset of files for lines matching a pattern.Finds a line
Find-Lines.Searches a specific subset of files for lines matching a pattern.Finds a line and adds blame info
Find-NewestFile.Finds the most recent file.Gets most recent file
Find-ProjectPackages.Find modules used in projects.Finds an installed package
ForEach-Progress.Performs an operation against each item in a collection of input objects, with a progress bar.Displays progress
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(0,"1 GiB",1234567890,"1GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(0,"920 GiB",987654321000,"920GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(1,"1.1 GiB",1234567890,"1.1GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(1,"9.2 MiB",9685059,"9.2MB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(1,"919.8 GiB",987654321000,"919.8GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(10,"919.8247650638 GiB",987654321000,"919.8247650638GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(11,"919.82476506382 GiB",987654321000,"919.82476506382GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(12,"919.824765063822 GiB",987654321000,"919.824765063822GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"0",0,"0")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 B",1,"1")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 GiB",1073741824,"1GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 KiB",1024,"1KB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 MiB",1048576,"1MB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 PiB",1125899906842624,"1PB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"1 TiB",1099511627776,"1TB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"919.824765063822 GiB",987654321000,"919.824765063822GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 B",999,"999")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 GiB",1072668082176,"999GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 KiB",1022976,"999KB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 MiB",1047527424,"999MB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 PiB",1124774006935781376,"999PB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(16,"999 TiB",1098412116148224,"999TB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(2,"1.15 GiB",1234567890,"1.15GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(2,"888.18 PiB",999999999999999999,"888.18PB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(2,"919.82 GiB",987654321000,"919.82GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(3,"919.825 GiB",987654321000,"919.825GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(4,"919.8248 GiB",987654321000,"919.8248GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(5,"919.82477 GiB",987654321000,"919.82477GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(6,"919.824765 GiB",987654321000,"919.824765GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(7,"919.8247651 GiB",987654321000,"919.8247651GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(8,"919.82476506 GiB",987654321000,"919.82476506GB")
Format-ByteUnits.Converts bytes to largest possible units, to improve readability.Formatting '<Bytes>', up to '<Precision>' digits after the decimal returns '<Result>', or '<SIResult> for SI'(9,"919.824765064 GiB",987654321000,"919.824765064GB")
Get-IisLog.Query log directory.Should query old IISW3C logs from IIS 7.0
Get-IisLog.Query log directory.Should query old IISW3C logs from IIS 8.5
Get-IisLog.Query log directory.Should query very old IISW3C logs
Select-CapturesFromMatches.Selects named capture group values as note properties from Select-String MatchInfo objects.Should select name '<Name>' and email '<Email>' from '<InputString>' using '<Regex>'("^(?<Name>.*?\b)\s*(?<Email>\S+@\S+)$","Arthur Dent","Arthur Dent adent@example.org","adent@example.org")
Select-CapturesFromMatches.Selects named capture group values as note properties from Select-String MatchInfo objects.Should select name '<Name>' and email '<Email>' from '<InputString>' using '<Regex>'("^(?<Name>.*?\b)\s*<(?<Email>\S+@\S+)>$","Tricia McMillan","Tricia McMillan <trillian@example.com>","trillian@example.com")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' (following references) from '<Json>' returns value '<Result>'("{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}","/*/a/c/*",2)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' (following references) from '<Json>' returns value '<Result>'("{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}","/d/a/c/d",2)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns structure '<Result>' (as JSON)("{"a":1, "b": {"ZZ/ZZ": {"AD~BC": 7}}}","/b","{"ZZ/ZZ":{"AD~BC":7}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns structure '<Result>' (as JSON)("{"a":1, "b": {"[*?/]": {"AD~BC": 7}}}","/b/~4~3~2~1]","{"AD~BC":7}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("[{name: true, id: false, description: false}]","/*/name",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("[{name: true, id: false, description: false}]","/0/name",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("true","",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{"":3.14}","/",3.14)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{"a":1, "b": {"ZZ/ZZ": {"AD~BC": 7}}}","/b/ZZ~1ZZ/AD~0BC",7)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{"a":1, "b": {"[*?/]": {"AD~BC": 7}}}","/b/~4~3~2~1]/AD~0BC",7)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{a:1,b:2,c:3}","/b",2)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{a:1}","/a",1)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{a:1}","/b",null)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{a:{aa:1,ab:2,ac:3},b:{ba:4,bb:5,bc:6}}","/b/bc",6)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{list:[{name: true, id: false}]}","/list/*/name",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{list:[{name: true, id: false}]}","/list/0/name",True)
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("{name: true, id: false, description: false}","/name",True)
Loading