diff options
| author | Carl Hetherington <cth@carlh.net> | 2023-09-07 22:59:40 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2023-09-07 22:59:40 +0200 |
| commit | 393d08d199c0b83a42a095bdd8eb3bb7573cd608 (patch) | |
| tree | 42e166c91d5875dcb7356edb9b4ca61bcf27c25e | |
| parent | 0abe9455791ac7c7c4d1e214d3be166ea5897493 (diff) | |
Cleanup: use ConfigRestorer instead of Keep class.
| -rw-r--r-- | test/file_naming_test.cc | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/test/file_naming_test.cc b/test/file_naming_test.cc index 4c29f1919..1961bfcfe 100644 --- a/test/file_naming_test.cc +++ b/test/file_naming_test.cc @@ -43,24 +43,6 @@ using std::make_shared; using std::string; -class Keep -{ -public: - Keep () - { - _format = Config::instance()->dcp_asset_filename_format (); - } - - ~Keep () - { - Config::instance()->set_dcp_asset_filename_format (_format); - } - -private: - dcp::NameFormat _format; -}; - - static string mxf_regex(string part) { @@ -76,7 +58,7 @@ mxf_regex(string part) { BOOST_AUTO_TEST_CASE (file_naming_test) { - Keep k; + ConfigRestorer cr; Config::instance()->set_dcp_asset_filename_format (dcp::NameFormat("%c")); auto film = new_test_film ("file_naming_test"); @@ -129,7 +111,8 @@ BOOST_AUTO_TEST_CASE (file_naming_test) BOOST_AUTO_TEST_CASE (file_naming_test2) { - Keep k; + ConfigRestorer cr; + Config::instance()->set_dcp_asset_filename_format (dcp::NameFormat ("%c")); auto film = new_test_film ("file_naming_test2"); @@ -187,7 +170,7 @@ BOOST_AUTO_TEST_CASE (file_naming_test2) BOOST_AUTO_TEST_CASE (subtitle_file_naming) { - Keep keep; + ConfigRestorer cr; Config::instance()->set_dcp_asset_filename_format(dcp::NameFormat("%t ostrabagalous %c")); |
