`npm run test-windows` hangs on `Press Enter to continue`: ```shell $ npm run test-windows
> [email protected] test-windows P:\cordova\cordova-paramedic > node main.js --platform windows --plugin ./spec/testable-plugin/ cordova-paramedic: Will use the following cli: cordova (node:9092) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead. cordova-paramedic: creating temp project at C:\Users\Oliver\AppData\Local\Temp\tmp-9092EdFUCB9UMVaM C:\Users\Oliver\AppData\Local\Temp\tmp-9092EdFUCB9UMVaM P:\cordova\cordova-paramedic cordova-paramedic: installing plugins cordova-paramedic: installing P:\cordova\cordova-paramedic\spec\testable-plugin --no-telemetry --no-update-notifier cordova-paramedic: installing C:\Users\Oliver\AppData\Local\Temp\tmp-9092EdFUCB9UMVaM\plugins\org.apache.cordova.testable-plugin\tests --no-telemetry --no-update-notifier cordova-paramedic: installing cordova-plugin-test-framework --no-telemetry --no-update-notifier cordova-paramedic: installing P:\cordova\cordova-paramedic\paramedic-plugin --no-telemetry --no-update-notifier cordova-paramedic: installing P:\cordova\cordova-paramedic\debug-mode-plugin --no-telemetry --no-update-notifier cordova-paramedic: setting app start page to test page cordova-paramedic: adding platform windows( --no-telemetry --no-update-notifier) cordova-paramedic: successfully finished adding platform windows cordova-paramedic: checking requirements for platform windows cordova-paramedic: successfully finished checking requirements for platform windows local-server: scanning ports from 7008 to 7208 local-server: port 7158 is available local-server: starting local medic server cordova-paramedic: writing medic log url to project http://127.0.0.1:7158 Start running tests at 13:59:25 cordova-paramedic: running command cordova run windows --no-telemetry --no-update-notifier Press Enter to continue...: ``` Seems like it spawned a PowerShell instance that hangs or that does not get keyboard input passed to it. When I kill the PowerShell instance, execution continues but ultimately fails because it requires elevated permissions to install a certificate into my certificate store. ```shell Before installing this app, you need to do the following: - Install the signing certificate Administrator credentials are required to continue. Please accept the UAC prompt and provide your administrator password if asked. C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe: Command failed with exit code 1 ``` When I manually enter the direction and call `cordova run windows`, I can see that the message about the certificate actually appears before the request for input. The output just isn't flushed yet (it is when I kill the PowerShell process). Regardless of the missing output though, pressing <kbd>Enter</kbd> does not continue execution. When running `cordova run` standalone, pressing <kbd>Enter</kbd> will result in a new, elevated PowerShell instance. I tested this in Git Bash on Windows 10. [ Full content available at: https://github.com/apache/cordova-paramedic/issues/49 ] This message was relayed via gitbox.apache.org for [email protected]
