check environment variables E2D_WITHOUT_AUDIO and E2D_WITHOUT_GRAPHICS on engine start

This commit is contained in:
2019-07-31 03:06:37 +07:00
parent 3160547fa1
commit 28706cc9bf
9 changed files with 25 additions and 23 deletions

View File

@@ -13,9 +13,7 @@ namespace
public:
safe_engine_initializer() {
modules::initialize<engine>(0, nullptr,
engine::parameters("renderer_untests", "enduro2d")
.without_audio(true)
.without_graphics(true));
engine::parameters("renderer_untests", "enduro2d"));
}
~safe_engine_initializer() noexcept {
@@ -26,7 +24,6 @@ namespace
TEST_CASE("render"){
safe_engine_initializer initializer;
SECTION("sampler_state"){
{
const auto ss = render::sampler_state();
@@ -260,8 +257,7 @@ TEST_CASE("render"){
bad_render_operation);
}
//if ( r.device_capabilities().dxt5_compression_supported ) // TODO: wait for android branch
{
if ( r.device_capabilities().dxt_compression_supported ) {
str resources;
REQUIRE(filesystem::extract_predef_path(
resources,

View File

@@ -14,9 +14,7 @@ namespace
safe_starter_initializer() {
modules::initialize<starter>(0, nullptr,
starter::parameters(
engine::parameters("asset_untests", "enduro2d")
.without_audio(true)
.without_graphics(true)));
engine::parameters("asset_untests", "enduro2d")));
}
~safe_starter_initializer() noexcept {

View File

@@ -14,9 +14,7 @@ namespace
safe_starter_initializer() {
modules::initialize<starter>(0, nullptr,
starter::parameters(
engine::parameters("library_untests", "enduro2d")
.without_audio(true)
.without_graphics(true)));
engine::parameters("library_untests", "enduro2d")));
}
~safe_starter_initializer() noexcept {

View File

@@ -14,9 +14,7 @@ namespace
safe_starter_initializer() {
modules::initialize<starter>(0, nullptr,
starter::parameters(
engine::parameters("world_untests", "enduro2d")
.without_audio(true)
.without_graphics(true)));
engine::parameters("world_untests", "enduro2d")));
}
~safe_starter_initializer() noexcept {

View File

@@ -10,8 +10,6 @@ using namespace e2d;
TEST_CASE("starter"){
modules::initialize<starter>(0, nullptr,
starter::parameters(
engine::parameters("starter_untests", "enduro2d")
.without_audio(true)
.without_graphics(true)));
engine::parameters("starter_untests", "enduro2d")));
modules::shutdown<starter>();
}

View File

@@ -14,9 +14,7 @@ namespace
safe_starter_initializer() {
modules::initialize<starter>(0, nullptr,
starter::parameters(
engine::parameters("world_untests", "enduro2d")
.without_audio(true)
.without_graphics(true)));
engine::parameters("world_untests", "enduro2d")));
}
~safe_starter_initializer() noexcept {