🐛 Get-SimpleSchTasks.ps1 not providing a recurrence Schedule value fo… #13
GitHub Actions / Test Results
succeeded
May 7, 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"},{"name": "B"},{"name": "C"}]","[{"name":"A","id":1},{"name":"B","id":2},{"name":"C","id":3}]","id")
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>'("00:00:30","2000-01-01","2000-01-01T00:00:30")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("00:00:30","2010-07-01T00:00:00","2010-07-01T00:00:30")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("00:00:59","2020-12-31T23:59:00","2020-12-31T23:59:59")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("100","2020-12-31T23:59:00","2021-04-10T23:59:00")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("60","2010-07-01T00:00:00","2010-08-30T00:00:00")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("7","2000-01-01T00:00:00","2000-01-08T00:00:00")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'(100,"2020-12-31T23:59:00","2020-12-31T23:59:00.00001")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'(60,"2010-07-01T00:00:00","2010-07-01T00:00:00.000006")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'(7,"2000-01-01T00:00:00","2000-01-01T00:00:00.0000007")
Add-VsCodeDatabaseConnection.Adds a VS Code MSSQL database connection to the repo..Should add a trusted connection("AdventureWorks2016","AdventureWorks","(localdb)\ProjectsV13")
Add-VsCodeDatabaseConnection.Adds a VS Code MSSQL database connection to the repo..Should add a trusted connection("Database","ConnectionName","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,"Key Action ReferenceValue DifferenceValue
--- ------ -------------- ---------------
A Deleted 1
B Unchanged 2 2
C Modified 3 4
D Added 6",System.Collections.Hashtable)
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>'("[]","[%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%]")
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>'("\tempdata","%TEMP%\tempdata")
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>'("1283.12:30:05",Adding year(s) as a mean number of days (365.2425). Adding month(s) as a mean number of days (30.436875).,"P3Y6M4DT12H30M5S")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("30.0:00:00","Adding month(s) as a mean number of days (30.436875).","P1M")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("365.0:00:00","Adding year(s) as a mean number of days (365.2425).","P1Y")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("458.08:20:15",Adding year(s) as a mean number of days (365.2425). Adding month(s) as a mean number of days (30.436875).,"P1Y3M2DT8H20M15S")
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>'("P1W","7.0:00:00")
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>'("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>'("0x25504446",37 80 68 70)
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'("EF BB BF",239 187 191)
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'("c0ffee",192 255 238)
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>'("//mrrrChds1","hcase","Basic aGNhc2U6Ly9tcnJyQ2hkczE=")
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("pr1mpCtrl!","hprot","Basic aHByb3Q6cHIxbXBDdHJsIQ==")
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("w@terHous3","eroot","Basic ZXJvb3Q6d0B0ZXJIb3VzMw==")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("1970-01-01Z",0)
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("1991-01-10T05:50Z",663486600)
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("2000-01-01Z",946684800)
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("2002-02-02T02:02:02Z",1012615322)
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("2022-02-22T22:22:22Z",1645568542)
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=DAILY;INTERVAL=1",1)
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=DAILY;INTERVAL=2",2)
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=DAILY;INTERVAL=3",3)
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=DAILY;INTERVAL=5",5)
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=HOURLY;INTERVAL=1",1)
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=HOURLY;INTERVAL=2",2)
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=HOURLY;INTERVAL=3",3)
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=HOURLY;INTERVAL=5",5)
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=MINUTELY;INTERVAL=1",1)
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=MINUTELY;INTERVAL=2",2)
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=MINUTELY;INTERVAL=3",3)
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=MINUTELY;INTERVAL=5",5)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("mon",null,"RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=2MON","second")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("thu",null,"RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=-1THU","last")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'(13,null,"RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=13",null)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'(28,"FEB","RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYDAY=28",null)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'(null,"feb","RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYSETPOS=-1","lastday")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'(null,null,"RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1",null)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'("Thursday",5,"RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=TH")
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>'(,2,"RRULE:FREQ=WEEKLY;INTERVAL=2")
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>'(,5,"RRULE:FREQ=WEEKLY;INTERVAL=5")
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(Monday Tuesday Wednesday Thursday Friday,3,"RRULE:FREQ=WEEKLY;INTERVAL=3;BYDAY=MO,TU,WE,TH,FR")
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(Saturday Sunday,2,"RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=SU,SA")
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(Tuesday Thursday,1,"RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=TU,TH")
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(02/17/1975 17:17:10)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(05/07/2025 15:30:56)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(05/30/1973 07:10:09)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(08/23/1998 04:04:48)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(10/03/2028 13:48:36)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(10/22/2017 13:32:37)
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","$w0rdF1sh","apikey")
ConvertTo-PowerShell.Serialize secure strings secured with a credential.Should generate PowerShell for secure '<Value>', using credential '<Name>' : '<Secret>'("Test","P@ssw0rd!","user")
ConvertTo-PowerShell.Serialize secure strings secured with a provided password.Should generate PowerShell for secure '<Value>', using password '<Secret>'("Lorem ipsum dolor","$w0rdf1sh")
ConvertTo-PowerShell.Serialize secure strings secured with a provided password.Should generate PowerShell for secure '<Value>', using password '<Secret>'("Test","P@ssw0rd")
ConvertTo-PowerShell.Serialize secure strings secured with a provided zero key.Should generate PowerShell for secure '<Value>', using key bytes '<Secret>'("Lorem ipsum dolor",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)
ConvertTo-PowerShell.Serialize secure strings secured with a provided zero key.Should generate PowerShell for secure '<Value>', using key bytes '<Secret>'("Test",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)
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>'(1,"1y")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(15360,"15KB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(16888498602639360000,"15000ulPB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(200,"200uy")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(30720,"30sKB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(3221225472,"3uGB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(4294967296,"4LGB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(61440,"60usKB")
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(""2000-01-01T00:00:00"","[datetime]'2000-01-01T00:00:00'")
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("7","7L")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("[6,9,42]","@(
6L
9L
42L
)")
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("{"a":1,"b":2,"c":{"d":"2017-03-22T20:59:31","e":null}}","[pscustomobject]@{
a = 1L
b = 2L
c = [pscustomobject]@{
d = [datetime]'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)(1,"I")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(10,"X")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(100,"C")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(1000,"M")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(11,"XI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(1111,"MCXI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(12,"XII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(13,"XIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(14,"XIV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(15,"XV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(16,"XVI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(17,"XVII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(18,"XVIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(19,"XIX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(2,"II")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(20,"XX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(2020,"MMXX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(2022,"MMXXII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(21,"XXI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(22,"XXII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(23,"XXIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(24,"XXIV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(25,"XXV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(3,"III")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(35,"XXXV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(4,"IV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(45,"XLV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(46,"XLVI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(47,"XLVII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(48,"XLVIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(49,"XLIX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(5,"V")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(50,"L")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(51,"LI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(52,"LII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(6,"VI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(7,"VII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(8,"VIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(9,"IX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(99,"XCIX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(999,"CMXCIX")
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)(10,"Ⅹ")
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)(1000,"Ⅿ")
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)(1111,"ⅯⅭⅩⅠ")
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)(2,"Ⅱ")
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)(2020,"ⅯⅯⅩⅩ")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)(2022,"ⅯⅯⅩⅩⅡ")
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)(3,"Ⅲ")
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)(4,"Ⅳ")
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)(5,"Ⅴ")
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)(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)(99,"ⅩⅭⅨ")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)(999,"ⅭⅯⅩⅭⅠⅩ")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("ETA: ½ hour","ETA: ½ hour")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("\U0001f41b fix bug","🐛 fix bug")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("\U0001f4a1 File → Save","💡 File → Save")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("\U0001f9ea new test","🧪 new test")
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": 2
}","{d:{a:{b:1,c:{"$ref":"#/d/two"}},two:2}}",False)
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":{"d":2}}","{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}",True)
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("Library.dbo.Book.mmd","Book")
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("Product","Production","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",16,"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'("1 B",16,"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'("1 GiB",0,"1GB",1234567890)
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 GiB",16,"1GB",1073741824)
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 KiB",16,"1KB",1024)
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 MiB",16,"1MB",1048576)
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 PiB",16,"1PB",1125899906842624)
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 TiB",16,"1TB",1099511627776)
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 GiB",1,"1.1GB",1234567890)
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.15 GiB",2,"1.15GB",1234567890)
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'("888.18 PiB",2,"888.18PB",999999999999999999)
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.2 MiB",1,"9.2MB",9685059)
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'("919.8 GiB",1,"919.8GB",987654321000)
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'("919.82 GiB",2,"919.82GB",987654321000)
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'("919.824765 GiB",6,"919.824765GB",987654321000)
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'("919.82476506 GiB",8,"919.82476506GB",987654321000)
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'("919.8247650638 GiB",10,"919.8247650638GB",987654321000)
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'("919.82476506382 GiB",11,"919.82476506382GB",987654321000)
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'("919.824765063822 GiB",12,"919.824765063822GB",987654321000)
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'("919.824765063822 GiB",16,"919.824765063822GB",987654321000)
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'("919.824765064 GiB",9,"919.824765064GB",987654321000)
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'("919.8247651 GiB",7,"919.8247651GB",987654321000)
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'("919.82477 GiB",5,"919.82477GB",987654321000)
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'("919.8248 GiB",4,"919.8248GB",987654321000)
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'("919.825 GiB",3,"919.825GB",987654321000)
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'("920 GiB",0,"920GB",987654321000)
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'("999 B",16,"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'("999 GiB",16,"999GB",1072668082176)
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'("999 KiB",16,"999KB",1022976)
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'("999 MiB",16,"999MB",1047527424)
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'("999 PiB",16,"999PB",1124774006935781376)
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'("999 TiB",16,"999TB",1098412116148224)
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>'("adent@example.org","Arthur Dent adent@example.org","^(?<Name>.*?\b)\s*(?<Email>\S+@\S+)$","Arthur Dent")
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>'("trillian@example.com","Tricia McMillan <trillian@example.com>","^(?<Name>.*?\b)\s*<(?<Email>\S+@\S+)>$","Tricia McMillan")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' (following references) from '<Json>' returns value '<Result>'("/*/a/c/*",2,"{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' (following references) from '<Json>' returns value '<Result>'("/d/a/c/d",2,"{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns structure '<Result>' (as JSON)("/b","{"ZZ/ZZ":{"AD~BC":7}}","{"a":1, "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)("/b/~4~3~2~1]","{"AD~BC":7}","{"a":1, "b": {"[*?/]": {"AD~BC": 7}}}")
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>'("/*/name",True,"[{name: true, id: false, description: false}]")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/0/name",True,"[{name: true, id: false, description: false}]")
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>'("/b",2,"{a:1,b:2,c:3}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/b",null,"{a:1}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/b/ZZ~1ZZ/AD~0BC",7,"{"a":1, "b": {"ZZ/ZZ": {"AD~BC": 7}}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/b/bc",6,"{a:{aa:1,ab:2,ac:3},b:{ba:4,bb:5,bc:6}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/b/~4~3~2~1]/AD~0BC",7,"{"a":1, "b": {"[*?/]": {"AD~BC": 7}}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/list/*/name",True,"{list:[{name: true, id: false}]}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/list/0/name",True,"{list:[{name: true, id: false}]}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/name",True,"{name: true, id: false, description: false}")
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"},{"name": "B"},{"name": "C"}]","[{"name":"A","id":1},{"name":"B","id":2},{"name":"C","id":3}]","id")
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>'("00:00:30","2000-01-01","2000-01-01T00:00:30")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("00:00:30","2010-07-01T00:00:00","2010-07-01T00:00:30")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("00:00:59","2020-12-31T23:59:00","2020-12-31T23:59:59")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("100","2020-12-31T23:59:00","2021-04-10T23:59:00")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("60","2010-07-01T00:00:00","2010-08-30T00:00:00")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'("7","2000-01-01T00:00:00","2000-01-08T00:00:00")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'(100,"2020-12-31T23:59:00","2020-12-31T23:59:00.00001")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'(60,"2010-07-01T00:00:00","2010-07-01T00:00:00.000006")
Add-TimeSpan.Adds a timespan to DateTime values..Should add '<TimeSpan>' to a '<DateTime>' pipeline value and return '<Result>'(7,"2000-01-01T00:00:00","2000-01-01T00:00:00.0000007")
Add-VsCodeDatabaseConnection.Adds a VS Code MSSQL database connection to the repo..Should add a trusted connection("AdventureWorks2016","AdventureWorks","(localdb)\ProjectsV13")
Add-VsCodeDatabaseConnection.Adds a VS Code MSSQL database connection to the repo..Should add a trusted connection("Database","ConnectionName","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,"Key Action ReferenceValue DifferenceValue
--- ------ -------------- ---------------
A Deleted 1
B Unchanged 2 2
C Modified 3 4
D Added 6",System.Collections.Hashtable)
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>'("[]","[%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%]")
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>'("\tempdata","%TEMP%\tempdata")
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>'("1283.12:30:05",Adding year(s) as a mean number of days (365.2425). Adding month(s) as a mean number of days (30.436875).,"P3Y6M4DT12H30M5S")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("30.0:00:00","Adding month(s) as a mean number of days (30.436875).","P1M")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("365.0:00:00","Adding year(s) as a mean number of days (365.2425).","P1Y")
ConvertFrom-Duration.Parses a Timespan from a ISO8601 duration string.Should parse '<Duration>' as '<TimeSpan>'("458.08:20:15",Adding year(s) as a mean number of days (365.2425). Adding month(s) as a mean number of days (30.436875).,"P1Y3M2DT8H20M15S")
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>'("P1W","7.0:00:00")
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>'("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>'("0x25504446",37 80 68 70)
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'("EF BB BF",239 187 191)
ConvertFrom-Hex.Convert a string of hexadecimal digits into a byte array.The value '<Value>' should return '<Result>'("c0ffee",192 255 238)
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>'("//mrrrChds1","hcase","Basic aGNhc2U6Ly9tcnJyQ2hkczE=")
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("pr1mpCtrl!","hprot","Basic aHByb3Q6cHIxbXBDdHJsIQ==")
ConvertTo-BasicAuthentication.Produces a basic authentication header string from a credential.Credential '<UserName>' with password '<SingleFactor>' should return '<Result>'("w@terHous3","eroot","Basic ZXJvb3Q6d0B0ZXJIb3VzMw==")
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("1970-01-01Z",0)
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("1991-01-10T05:50Z",663486600)
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("2000-01-01Z",946684800)
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("2002-02-02T02:02:02Z",1012615322)
ConvertTo-EpochTime.Converts a DateTime value into an integer Unix (POSIX) time, seconds since Jan 1, 1970.DateTime value '<DateTime>' should return '<Result>'("2022-02-22T22:22:22Z",1645568542)
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=DAILY;INTERVAL=1",1)
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=DAILY;INTERVAL=2",2)
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=DAILY;INTERVAL=3",3)
ConvertTo-ICalendar.By day.A daily trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=DAILY;INTERVAL=5",5)
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=HOURLY;INTERVAL=1",1)
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=HOURLY;INTERVAL=2",2)
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=HOURLY;INTERVAL=3",3)
ConvertTo-ICalendar.By hour.An hourly trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=HOURLY;INTERVAL=5",5)
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=MINUTELY;INTERVAL=1",1)
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=MINUTELY;INTERVAL=2",2)
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=MINUTELY;INTERVAL=3",3)
ConvertTo-ICalendar.By minute.A minutely trigger that runs every '<Interval>' should include recurrence '<Rule>'("RRULE:FREQ=MINUTELY;INTERVAL=5",5)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("mon",null,"RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=2MON","second")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'("thu",null,"RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=-1THU","last")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'(13,null,"RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=13",null)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'(28,"FEB","RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYDAY=28",null)
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'(null,"feb","RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYSETPOS=-1","lastday")
ConvertTo-ICalendar.By month.A monthly trigger that runs '<Modifier>' '<Days>' '<Months>' should include recurrence '<Rule>'(null,null,"RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1",null)
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'("Thursday",5,"RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=TH")
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>'(,2,"RRULE:FREQ=WEEKLY;INTERVAL=2")
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>'(,5,"RRULE:FREQ=WEEKLY;INTERVAL=5")
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(Monday Tuesday Wednesday Thursday Friday,3,"RRULE:FREQ=WEEKLY;INTERVAL=3;BYDAY=MO,TU,WE,TH,FR")
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(Saturday Sunday,2,"RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=SU,SA")
ConvertTo-ICalendar.By week.A weekly trigger that runs every '<Interval>' on days '<Days>' should include recurrence '<Rule>'(Tuesday Thursday,1,"RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=TU,TH")
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(02/17/1975 17:17:10)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(05/07/2025 15:30:56)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(05/30/1973 07:10:09)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(08/23/1998 04:04:48)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(10/03/2028 13:48:36)
ConvertTo-LogParserTimestamp.Formats a datetime as a LogParser literal.Converts '<DateTime>' into a LogParser timestamp expression(10/22/2017 13:32:37)
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","$w0rdF1sh","apikey")
ConvertTo-PowerShell.Serialize secure strings secured with a credential.Should generate PowerShell for secure '<Value>', using credential '<Name>' : '<Secret>'("Test","P@ssw0rd!","user")
ConvertTo-PowerShell.Serialize secure strings secured with a provided password.Should generate PowerShell for secure '<Value>', using password '<Secret>'("Lorem ipsum dolor","$w0rdf1sh")
ConvertTo-PowerShell.Serialize secure strings secured with a provided password.Should generate PowerShell for secure '<Value>', using password '<Secret>'("Test","P@ssw0rd")
ConvertTo-PowerShell.Serialize secure strings secured with a provided zero key.Should generate PowerShell for secure '<Value>', using key bytes '<Secret>'("Lorem ipsum dolor",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)
ConvertTo-PowerShell.Serialize secure strings secured with a provided zero key.Should generate PowerShell for secure '<Value>', using key bytes '<Secret>'("Test",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)
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>'(1,"1y")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(15360,"15KB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(16888498602639360000,"15000ulPB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(200,"200uy")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(30720,"30sKB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(3221225472,"3uGB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(4294967296,"4LGB")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert '<Value>' into idiomatic numeric literal '<Result>'(61440,"60usKB")
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(""2000-01-01T00:00:00"","[datetime]'2000-01-01T00:00:00'")
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("7","7L")
ConvertTo-PowerShell.Serializes complex content into PowerShell literals..Should convert JSON '<Value>' into PowerShell literals("[6,9,42]","@(
6L
9L
42L
)")
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("{"a":1,"b":2,"c":{"d":"2017-03-22T20:59:31","e":null}}","[pscustomobject]@{
a = 1L
b = 2L
c = [pscustomobject]@{
d = [datetime]'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)(1,"I")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(10,"X")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(100,"C")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(1000,"M")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(11,"XI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(1111,"MCXI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(12,"XII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(13,"XIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(14,"XIV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(15,"XV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(16,"XVI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(17,"XVII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(18,"XVIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(19,"XIX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(2,"II")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(20,"XX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(2020,"MMXX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(2022,"MMXXII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(21,"XXI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(22,"XXII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(23,"XXIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(24,"XXIV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(25,"XXV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(3,"III")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(35,"XXXV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(4,"IV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(45,"XLV")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(46,"XLVI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(47,"XLVII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(48,"XLVIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(49,"XLIX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(5,"V")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(50,"L")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(51,"LI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(52,"LII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(6,"VI")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(7,"VII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(8,"VIII")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(9,"IX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(99,"XCIX")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (ASCII)(999,"CMXCIX")
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)(10,"Ⅹ")
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)(1000,"Ⅿ")
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)(1111,"ⅯⅭⅩⅠ")
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)(2,"Ⅱ")
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)(2020,"ⅯⅯⅩⅩ")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)(2022,"ⅯⅯⅩⅩⅡ")
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)(3,"Ⅲ")
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)(4,"Ⅳ")
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)(5,"Ⅴ")
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)(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)(99,"ⅩⅭⅨ")
ConvertTo-RomanNumeral.Convert a number to a Roman numeral.Should convert '<Value>' to '<Result>' (Unicode)(999,"ⅭⅯⅩⅭⅠⅩ")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("ETA: ½ hour","ETA: ½ hour")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("\U0001f41b fix bug","🐛 fix bug")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("\U0001f4a1 File → Save","💡 File → Save")
ConvertTo-SafeEntities.Encode text as XML/HTML, escaping all characters outside 7-bit ASCII.Should convert '<Value>' to '<Result>'("\U0001f9ea new test","🧪 new test")
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": 2
}","{d:{a:{b:1,c:{"$ref":"#/d/two"}},two:2}}",False)
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":{"d":2}}","{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}",True)
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("Library.dbo.Book.mmd","Book")
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("Product","Production","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",16,"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'("1 B",16,"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'("1 GiB",0,"1GB",1234567890)
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 GiB",16,"1GB",1073741824)
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 KiB",16,"1KB",1024)
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 MiB",16,"1MB",1048576)
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 PiB",16,"1PB",1125899906842624)
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 TiB",16,"1TB",1099511627776)
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 GiB",1,"1.1GB",1234567890)
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.15 GiB",2,"1.15GB",1234567890)
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'("888.18 PiB",2,"888.18PB",999999999999999999)
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.2 MiB",1,"9.2MB",9685059)
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'("919.8 GiB",1,"919.8GB",987654321000)
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'("919.82 GiB",2,"919.82GB",987654321000)
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'("919.824765 GiB",6,"919.824765GB",987654321000)
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'("919.82476506 GiB",8,"919.82476506GB",987654321000)
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'("919.8247650638 GiB",10,"919.8247650638GB",987654321000)
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'("919.82476506382 GiB",11,"919.82476506382GB",987654321000)
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'("919.824765063822 GiB",12,"919.824765063822GB",987654321000)
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'("919.824765063822 GiB",16,"919.824765063822GB",987654321000)
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'("919.824765064 GiB",9,"919.824765064GB",987654321000)
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'("919.8247651 GiB",7,"919.8247651GB",987654321000)
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'("919.82477 GiB",5,"919.82477GB",987654321000)
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'("919.8248 GiB",4,"919.8248GB",987654321000)
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'("919.825 GiB",3,"919.825GB",987654321000)
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'("920 GiB",0,"920GB",987654321000)
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'("999 B",16,"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'("999 GiB",16,"999GB",1072668082176)
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'("999 KiB",16,"999KB",1022976)
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'("999 MiB",16,"999MB",1047527424)
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'("999 PiB",16,"999PB",1124774006935781376)
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'("999 TiB",16,"999TB",1098412116148224)
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>'("adent@example.org","Arthur Dent adent@example.org","^(?<Name>.*?\b)\s*(?<Email>\S+@\S+)$","Arthur Dent")
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>'("trillian@example.com","Tricia McMillan <trillian@example.com>","^(?<Name>.*?\b)\s*<(?<Email>\S+@\S+)>$","Tricia McMillan")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' (following references) from '<Json>' returns value '<Result>'("/*/a/c/*",2,"{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' (following references) from '<Json>' returns value '<Result>'("/d/a/c/d",2,"{d:{a:{b:1,c:{"$ref":"#/d/c"}},c:{d:{"$ref":"#/d/two"}},two:2}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns structure '<Result>' (as JSON)("/b","{"ZZ/ZZ":{"AD~BC":7}}","{"a":1, "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)("/b/~4~3~2~1]","{"AD~BC":7}","{"a":1, "b": {"[*?/]": {"AD~BC": 7}}}")
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>'("/*/name",True,"[{name: true, id: false, description: false}]")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/0/name",True,"[{name: true, id: false, description: false}]")
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>'("/b",2,"{a:1,b:2,c:3}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/b",null,"{a:1}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/b/ZZ~1ZZ/AD~0BC",7,"{"a":1, "b": {"ZZ/ZZ": {"AD~BC": 7}}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/b/bc",6,"{a:{aa:1,ab:2,ac:3},b:{ba:4,bb:5,bc:6}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/b/~4~3~2~1]/AD~0BC",7,"{"a":1, "b": {"[*?/]": {"AD~BC": 7}}}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/list/*/name",True,"{list:[{name: true, id: false}]}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/list/0/name",True,"{list:[{name: true, id: false}]}")
Select-Json.Returns a value from a JSON string or file.Selecting '<Pointer>' from '<Json>' returns value '<Result>'("/name",True,"{name: true, id: false, description: false}")
Loading