summaryrefslogtreecommitdiff
path: root/test/encode_cli_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/encode_cli_test.cc')
-rw-r--r--test/encode_cli_test.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/encode_cli_test.cc b/test/encode_cli_test.cc
index fc70c02d5..d857476a6 100644
--- a/test/encode_cli_test.cc
+++ b/test/encode_cli_test.cc
@@ -86,3 +86,16 @@ BOOST_AUTO_TEST_CASE(basic_encode_cli_test)
BOOST_CHECK(find_in_order(output, { "Making DCP for", "Examining content", "OK", "Transcoding DCP", "OK" }));
}
+
+
+BOOST_AUTO_TEST_CASE(encode_cli_with_explicit_encode_command_test)
+{
+ auto content = content_factory("test/data/flat_red.png");
+ auto film = new_test_film("basic_encode_cli_test", content);
+ film->write_metadata();
+
+ vector<string> output;
+ run({ "cli", "make-dcp", "build/test/basic_encode_cli_test" }, output);
+
+ BOOST_CHECK(find_in_order(output, { "Making DCP for", "Examining content", "OK", "Transcoding DCP", "OK" }));
+}