diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2019-10-13 12:52:41 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2019-11-02 18:19:30 +0100 |
commit | 4b3e2ea4cde252f3cfeef979628f166ab0cbdd22 (patch) | |
tree | 487ef2197ba858da6d50c27a93e149ea979d1f78 /tests | |
parent | 61a1a241c82c79baa8b2a6dbb03fb70b49cca5ea (diff) |
Add test: Test whether imag-header reports header at imag.version after entry creation
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ui/src/imag_header.rs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/ui/src/imag_header.rs b/tests/ui/src/imag_header.rs index 987eadc5..5119689e 100644 --- a/tests/ui/src/imag_header.rs +++ b/tests/ui/src/imag_header.rs @@ -17,3 +17,26 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA // +use std::process::Command; + +use assert_cmd::prelude::*; +use assert_fs::fixture::TempDir; + +pub fn binary(tempdir: &TempDir) -> Command { + crate::imag::binary(tempdir, "imag-header") +} + +#[test] +fn test_no_header_besides_version_after_creation() { + crate::setup_logging(); + let imag_home = crate::imag::make_temphome(); + crate::imag_init::call(&imag_home); + crate::imag_create::call(&imag_home, &["test"]); + + let mut bin = binary(&imag_home); + bin.arg("test"); + bin.arg("string"); + bin.arg("imag.version"); + bin.assert().success(); +} + |