Displaying 3 results from an estimated 3 matches for "test_external_command".
2019 Jan 16
1
Re: [PATCH 3/5] mltools: add simple tests for external_command
...fun x -> "(" ^ (String.escaped (String.concat "," x)) ^ ")")
>
> (* Test Tools_utils.parse_size and Tools_utils.parse_resize. *)
> let test_parse_resize ctx =
> @@ -156,6 +157,26 @@ let test_run_commands ctx =
> end;
> ()
>
> +let test_external_command ctx =
> + assert_equal_stringlist [] (external_command "true");
> + assert_equal_stringlist ["out"] (external_command "echo out");
> + begin
> + let lines, code = external_command_code "true" in
> + assert_equal_int 0 code;
> + a...
2019 Jan 16
0
[PATCH 3/5] mltools: add simple tests for external_command
...ual_stringlist = assert_equal ~printer:(fun x -> "(" ^ (String.escaped (String.concat "," x)) ^ ")")
(* Test Tools_utils.parse_size and Tools_utils.parse_resize. *)
let test_parse_resize ctx =
@@ -156,6 +157,26 @@ let test_run_commands ctx =
end;
()
+let test_external_command ctx =
+ assert_equal_stringlist [] (external_command "true");
+ assert_equal_stringlist ["out"] (external_command "echo out");
+ begin
+ let lines, code = external_command_code "true" in
+ assert_equal_int 0 code;
+ assert_equal_stringlist [] line...
2019 Jan 16
10
[PATCH 0/5] [RFC] builder: handle unavailable repos
In case a repository of virt-builder references files (e.g. the index)
that cannot be downloaded (network issues, 404, etc) then virt-builder
errors out on this situation. This is not a nice situation, from an user
POV.
This series does some refactoring to allow to better handle downloading
failures, and handle the failures gracefully in virt-builder.
RFC because I'm not yet too convinced