Add functional tests, setup CI
PanAeon opened this issue · 0 comments
PanAeon commented
It would be nice if this project had a CI that can automatically test new code / pull requests. VScode has got some nice functional testing facilities which would allow to run plugin in a real workspace and observe it's behaviour. Also it looks like TravisCI can handle graphical applications.
The open question is how to emulate the backend properly. Most likely for functional tests it would be simpler to provide the real dhall-lsp-server binaries. Then it's just a matter of installing them into CI.