Thushan Fernando

Results 30 comments of Thushan Fernando

Sorry got distracted by other things. Didn't _expect_ setting up `expect` on Windows to be non-trivial! Going to give it a crack tonight but the setup you've got seems quite...

heh yeah, though I may have a solution via TCL (ActiveState's TCL) `$ choco install activetcl` `$ teapot install Expect` Will have to see how this goes.

yeah, i was going to suggest a move to a multi-platform expect like tool... but wasn't sure what The Great Expectation would be just yet.

Short lived, choco was busted, ActiveState's TCL's expect isn't compatible with Windows. ![image](https://user-images.githubusercontent.com/68254/159158324-070aab3d-59f9-420b-9fae-819869b5ec91.png) Will look at alternatives.

Hey, missed this email. Went down a rabbit hole to find a portable expect that works on Unix and Windows, looked at some python alternatives (hangon, stay with me!) with...

Great use case. I'll add that to my list.

Had sometime today to get this going properly. Ported the basic scripts over to pexpect (wexpect was not consistent). This is a WIP. Started with the easiest... [test_cli_ctrlc.exp](https://github.com/thushan/fq/blob/windows-ci/pkg/cli/test_cli_ctrlc.exp) => [test_cli_ctrlc.py](https://github.com/thushan/fq/blob/windows-ci/pkg/cli/test_cli_ctrlc.py)...

Eek, the Windows support is quite flaky with pexpect too unfortunately. Will [park this](https://github.com/thushan/fq/blob/windows-cli-win32-support/pkg/cli/test_cli_ctrlc.py#L16) for the moment.

Yeah I think so mate. Had Great Expectations but the tooling may not be ready for this yet and I haven't looked into it any further. If someone does come...

Hi mate, Thanks for reporting this. Are you able to tell me a few things to try and reproduce this on our end? - Which distribution and version (or if...