@@ -120,10 +120,10 @@ BOOST_AUTO_TEST_CASE(playback_worker_discards_canceled_preparation_and_reports_e
|
||||
BOOST_CHECK(!audio.tick(state, loaded, VAMP_TEST_PLAYBACK_ASSETS_DIR));
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_CASE(playback_legacy_config_and_invalid_assets) {
|
||||
BOOST_AUTO_TEST_CASE(playback_rejects_legacy_config_and_invalid_assets) {
|
||||
auto legacy = vamp_zero::parse_config(boost::json::object{{"audio", {{"track_enabled", true}}}});
|
||||
BOOST_REQUIRE(legacy);
|
||||
BOOST_TEST(legacy->audio.playback_enabled);
|
||||
BOOST_REQUIRE(!legacy);
|
||||
BOOST_TEST(std::string{legacy.error().message()}.find("use audio.playback_enabled") != std::string::npos);
|
||||
BOOST_CHECK(!vamp_zero::parse_config(boost::json::object{{"audio", {{"track_enabled", true}, {"playback_enabled", false}}}}));
|
||||
auto score = playback_score();
|
||||
BOOST_CHECK(!vamp_zero::prepare_playback(score, "/missing-vamp-assets", 120U));
|
||||
|
||||
Reference in New Issue
Block a user