diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2020-06-29 03:33:06 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2020-07-01 16:21:13 +0200 |
commit | 51ff49ae6366163b78d197db6b8f454c03d5733f (patch) | |
tree | 01253ca0b5188c0285c84c917307eb5ddb0c3270 /tests/tests.rs | |
parent | eab1137ea98c531cc079174a3a8bec1106ceaacf (diff) |
tests: Minor simplification of test harness.
We were never returning Ok(None), so not sure why this was ever there.
Diffstat (limited to 'tests/tests.rs')
-rw-r--r-- | tests/tests.rs | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/tests/tests.rs b/tests/tests.rs index 2f8cdea9..a85803c3 100644 --- a/tests/tests.rs +++ b/tests/tests.rs @@ -247,7 +247,7 @@ fn builder() -> Builder { bindgen::builder().disable_header_comment() } -fn create_bindgen_builder(header: &PathBuf) -> Result<Option<Builder>, Error> { +fn create_bindgen_builder(header: &PathBuf) -> Result<Builder, Error> { #[cfg(feature = "logging")] let _ = env_logger::try_init(); @@ -319,7 +319,7 @@ fn create_bindgen_builder(header: &PathBuf) -> Result<Option<Builder>, Error> { .map(ToString::to_string) .chain(flags.into_iter()); - builder_from_flags(args).map(|(builder, _, _)| Some(builder)) + builder_from_flags(args).map(|(builder, _, _)| builder) } macro_rules! test_header { @@ -328,11 +328,7 @@ macro_rules! test_header { fn $function() { let header = PathBuf::from($header); let result = create_bindgen_builder(&header).and_then(|builder| { - if let Some(builder) = builder { - compare_generated_header(&header, builder) - } else { - Ok(()) - } + compare_generated_header(&header, builder) }); if let Err(err) = result { |