From 23d9f12f6e58e9c4f38a6cb79a8aa5c9e7b217ea Mon Sep 17 00:00:00 2001 From: Manas Karekar Date: Sat, 9 Dec 2017 12:05:41 -0500 Subject: [PATCH] Fix command_line_flags mis-generation of rust-target's flags. Expand tests for testing the rust-target flag generated by builder. --- src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index aec901d4b0..0b8fac80a3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -178,6 +178,7 @@ impl Builder { output_vector.push(header); } + output_vector.push("--rust-target".into()); output_vector.push(self.options.rust_target.into()); self.options @@ -1898,6 +1899,7 @@ fn commandline_flag_unit_test_function() { let command_line_flags = bindings.command_line_flags(); let test_cases = vec![ + "--rust-target", "--no-derive-default", "--generate", "function,types,vars,methods,constructors,destructors", @@ -1917,6 +1919,7 @@ fn commandline_flag_unit_test_function() { let command_line_flags = bindings.command_line_flags(); let test_cases = vec![ + "--rust-target", "input_header", "--no-derive-default", "--generate",