3b2d169c5e
Introduce new test module 'WebListener.psm1'. Now web HTTPS tests can use it to exclude using external sites. PowerShell/PowerShell#4609 * [Feature] Add Tests for Web Cmdlet Certificate Authentication PowerShell/PowerShell#4609 * [feature] Add new app to Publish-PSTestTools refactor tests also add ASP.NET to .spelling * [feature] spelling fix * [feature] revert badssl changes * [feature] Impliment suggestions * [feature] Spelling, var rename, port 8443 to 8083 rebase fix conflict * [feature] Rename to HttpsListener and Module-ize . * [feature] password protect ClientCert to fix macOS import issue * [feature] Rename to WebListener * Rename HttpsListener to WebListener * Switch Listener from Razor pages to MVC * Address PR feedback * Adjust tests * [feature] Address PR feedback * [feature] Replace missing smeicolons * [feature] Address PR Feedback * [feature] Cleanup and minor fix * Enum was not used * GetStatus() was not accessing the correct property chain * Added -Test param to make URL generation smoother in test code and to fix double / issues * [feature] More minor fixes * Https when it matters. * Expand property... not exclude.. * Remove superfluous and outdated ToString() override * [Feature] Move ClientCeret.pfx to WebListener Module * Move the cert * Adjust Get-WebListenerClientCertificate * Remove cert from csproj * ActionResult -> JsonResult (was mistakenly left as ActionResult during testing).. * [Feature] Move ServerCert.pfx to Module * Move cert * Upate csproj * Update module * Add/Update README.md's CI Retest.
15 lines
399 B
PowerShell
15 lines
399 B
PowerShell
@{
|
|
ModuleVersion = '1.0.0'
|
|
GUID = '90572e25-3f15-49b0-8f25-fb717d3ef46a'
|
|
Author = 'Mark Kraus'
|
|
Description = 'An HTTP and HTTPS Listener for testing purposes'
|
|
RootModule = 'WebListener.psm1'
|
|
FunctionsToExport = @(
|
|
'Get-WebListener'
|
|
'Get-WebListenerClientCertificate'
|
|
'Get-WebListenerUrl'
|
|
'Start-WebListener'
|
|
'Stop-WebListener'
|
|
)
|
|
}
|