Manual sync of files pressing p (#6089)

* Set character mode for input stream

* Move watchers in receiver + sync when p pressed

* Integration tests manual sync

* Add a console to DevSession

* Vendor

* Skip pressKey tests on Windows

* Add interactive test for p press

* Add info about pressing p key

* Doc

* Review

* Rephrase Manul sync

* Fix HotReloadCapable

* Document timers

* Document enableCharInput

* Document geyKey and getKeyWatcher functions

* Avoid to Kill in AfterEach after running Kill before
This commit is contained in:
Philippe Martin
2022-09-09 18:54:54 +02:00
committed by GitHub
parent 6c6f8ef5ad
commit 59f4f8348a
33 changed files with 726 additions and 2285 deletions

View File

@@ -58,6 +58,8 @@ function Run-Test {
[Environment]::SetEnvironmentVariable("TEST_EXEC_NODES", "$TEST_EXEC_NODES")
[Environment]::SetEnvironmentVariable("SKIP_USER_LOGIN_TESTS","true")
[Environment]::SetEnvironmentVariable("SKIP_WELCOMING_MESSAGES","true")
# Integration tests detecting key press when running DevSession are not working on Windows
[Environment]::SetEnvironmentVariable("SKIP_KEY_PRESS","true")
Shout "Login IBMcloud"
ibmcloud login --apikey ${API_KEY}