fix(haskell): avoid creating .lock files or downloading GHC (#1147)

* (Haskell) avoid creating .lock files or downloading GHC

* Fix stack command in mock expectations for Haskell module + befriend cargo fmt
This commit is contained in:
Oisín
2020-04-28 09:07:18 +01:00
committed by GitHub
parent 8c17f7b97c
commit 8e8519552f
2 changed files with 14 additions and 5 deletions
+6 -4
View File
@@ -73,10 +73,12 @@ pub fn exec_cmd(cmd: &str, args: &[&str]) -> Option<CommandOutput> {
stdout: String::from("ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]"),
stderr: String::default(),
}),
"stack ghc -- --numeric-version --no-install-ghc" => Some(CommandOutput {
stdout: String::from("8.6.5"),
stderr: String::default(),
}),
"stack --no-install-ghc --lock-file read-only ghc -- --numeric-version" => {
Some(CommandOutput {
stdout: String::from("8.6.5"),
stderr: String::default(),
})
}
"elixir --version" => Some(CommandOutput {
stdout: String::from(
"\