diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-03-02 16:54:06 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-03-02 16:54:06 +0300 |
commit | 40b35b5a049187c1911075c474086251d639d127 (patch) | |
tree | c3c3dc430d9ae2017b85f4c6ca835f2e432c0d9d | |
parent | db08f7874bd9be0e461b296569613364353d4eaf (diff) | |
download | mv-40b35b5a049187c1911075c474086251d639d127.tar.gz mv-40b35b5a049187c1911075c474086251d639d127.tar.bz2 mv-40b35b5a049187c1911075c474086251d639d127.tar.xz mv-40b35b5a049187c1911075c474086251d639d127.zip |
Revert "Fix tests failure in physfs deinit."
This reverts commit 22a2c48a263c67ab3418c22a88cec67e5c1d318c.
-rw-r--r-- | src/gui/widgets/browserbox_unittest.cc | 2 | ||||
-rw-r--r-- | src/gui/windowmanager_unittest.cc | 8 | ||||
-rw-r--r-- | src/integrity_unittest.cc | 4 | ||||
-rw-r--r-- | src/resources/dye/dye_unittest.cc | 2 | ||||
-rw-r--r-- | src/resources/dye/dyepalette_unittest.cc | 2 | ||||
-rw-r--r-- | src/resources/map/speciallayer_unittest.cc | 2 | ||||
-rw-r--r-- | src/resources/resourcemanager/resourcemanager_unittest.cc | 2 | ||||
-rw-r--r-- | src/resources/sprite/animatedsprite_unittest.cc | 2 | ||||
-rw-r--r-- | src/utils/chatutils_unittest.cc | 2 | ||||
-rw-r--r-- | src/utils/translation/poparser_unittest.cc | 2 | ||||
-rw-r--r-- | src/utils/xml_unittest.cc | 3 | ||||
-rw-r--r-- | src/utils/xmlutils_unittest.cc | 6 |
12 files changed, 20 insertions, 17 deletions
diff --git a/src/gui/widgets/browserbox_unittest.cc b/src/gui/widgets/browserbox_unittest.cc index c4810a188..0dd8af585 100644 --- a/src/gui/widgets/browserbox_unittest.cc +++ b/src/gui/widgets/browserbox_unittest.cc @@ -174,9 +174,9 @@ TEST_CASE("BrowserBox tests", "browserbox") delete Widget::getGloablFont(); Widget::setGlobalFont(nullptr); delete box; + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } diff --git a/src/gui/windowmanager_unittest.cc b/src/gui/windowmanager_unittest.cc index 638b2c5b6..38471370d 100644 --- a/src/gui/windowmanager_unittest.cc +++ b/src/gui/windowmanager_unittest.cc @@ -685,15 +685,15 @@ TEST_CASE("Windows tests", "windowmanager") delete2(localPlayer); delete2(userPalette); - VirtFs::removeDirFromSearchPath("data"); - VirtFs::removeDirFromSearchPath("../data"); - VirtFs::removeDirFromSearchPath("data/test"); - VirtFs::removeDirFromSearchPath("../data/test"); delete2(client); delete2(serverFeatures); delete2(inventoryHandler); delete2(charServerHandler); delete2(playerHandler); + VirtFs::removeDirFromSearchPath("data"); + VirtFs::removeDirFromSearchPath("../data"); + VirtFs::removeDirFromSearchPath("data/test"); + VirtFs::removeDirFromSearchPath("../data/test"); delete2(logger); // VirtFs::deinit(); diff --git a/src/integrity_unittest.cc b/src/integrity_unittest.cc index d2f0d498b..0095f22ca 100644 --- a/src/integrity_unittest.cc +++ b/src/integrity_unittest.cc @@ -510,9 +510,11 @@ TEST_CASE("integrity tests", "integrity") resourceManager->cleanOrphans(true); + delete client; + client = nullptr; + VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } diff --git a/src/resources/dye/dye_unittest.cc b/src/resources/dye/dye_unittest.cc index 6b2e01e60..cc368d865 100644 --- a/src/resources/dye/dye_unittest.cc +++ b/src/resources/dye/dye_unittest.cc @@ -2393,11 +2393,11 @@ TEST_CASE("Dye real dye") { dyeCheck("|A:#0000FFFF,FF000050", "arrow_up_A.png"); } + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); VirtFs::removeDirFromSearchPath("data/test"); VirtFs::removeDirFromSearchPath("../data/test"); - delete2(client); delete2(logger); // VirtFs::deinit(); } diff --git a/src/resources/dye/dyepalette_unittest.cc b/src/resources/dye/dyepalette_unittest.cc index 3fdcfb1ff..7df69e952 100644 --- a/src/resources/dye/dyepalette_unittest.cc +++ b/src/resources/dye/dyepalette_unittest.cc @@ -383,11 +383,11 @@ TEST_CASE("DyePalette tests") REQUIRE(palette.mColors[0].value[2] == 46); REQUIRE(palette.mColors[0].value[3] == 0x77); } + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); VirtFs::removeDirFromSearchPath("data/test"); VirtFs::removeDirFromSearchPath("../data/test"); - delete2(client); delete2(logger); // VirtFs::deinit(); } diff --git a/src/resources/map/speciallayer_unittest.cc b/src/resources/map/speciallayer_unittest.cc index a38adbd96..223d05b4e 100644 --- a/src/resources/map/speciallayer_unittest.cc +++ b/src/resources/map/speciallayer_unittest.cc @@ -261,8 +261,8 @@ TEST_CASE("SpecialLayer updateCache") delete layer; resourceManager->cleanOrphans(); + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); } diff --git a/src/resources/resourcemanager/resourcemanager_unittest.cc b/src/resources/resourcemanager/resourcemanager_unittest.cc index ec3ac01d1..fa0a07b76 100644 --- a/src/resources/resourcemanager/resourcemanager_unittest.cc +++ b/src/resources/resourcemanager/resourcemanager_unittest.cc @@ -659,9 +659,9 @@ TEST_CASE("resourcemanager", "resourcemanager") delete resourceManager; resourceManager = safeResman; + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } diff --git a/src/resources/sprite/animatedsprite_unittest.cc b/src/resources/sprite/animatedsprite_unittest.cc index 604ae264f..85a1c3e87 100644 --- a/src/resources/sprite/animatedsprite_unittest.cc +++ b/src/resources/sprite/animatedsprite_unittest.cc @@ -181,9 +181,9 @@ TEST_CASE("AnimatedSprite tests", "animatedsprite") delete sprite2; } + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } diff --git a/src/utils/chatutils_unittest.cc b/src/utils/chatutils_unittest.cc index 9f1188bd0..421798227 100644 --- a/src/utils/chatutils_unittest.cc +++ b/src/utils/chatutils_unittest.cc @@ -237,9 +237,9 @@ TEST_CASE("chatutils replaceVars") delete2(actorManager); delete2(localPlayer); + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } diff --git a/src/utils/translation/poparser_unittest.cc b/src/utils/translation/poparser_unittest.cc index 77d958885..9182bebbc 100644 --- a/src/utils/translation/poparser_unittest.cc +++ b/src/utils/translation/poparser_unittest.cc @@ -122,9 +122,9 @@ TEST_CASE("PoParser tests", "PoParser") delete parser; delete dict; } + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } diff --git a/src/utils/xml_unittest.cc b/src/utils/xml_unittest.cc index 3dbda4a1c..f5211bcb5 100644 --- a/src/utils/xml_unittest.cc +++ b/src/utils/xml_unittest.cc @@ -358,9 +358,10 @@ TEST_CASE("xml doc") ::remove(tempXmlName); } delete2(theme); + delete2(client); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); + delete2(logger); // VirtFs::deinit(); } diff --git a/src/utils/xmlutils_unittest.cc b/src/utils/xmlutils_unittest.cc index 4575854b4..dff0b130c 100644 --- a/src/utils/xmlutils_unittest.cc +++ b/src/utils/xmlutils_unittest.cc @@ -77,10 +77,10 @@ TEST_CASE("xmlutils readXmlIntVector 1") REQUIRE(0 == arr[2]); REQUIRE(1 == arr[3]); REQUIRE(1 == arr[4]); + delete2(client); ResourceManager::deleteInstance(); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } @@ -123,10 +123,10 @@ TEST_CASE("xmlutils readXmlStringMap 1") REQUIRE(arr["Kitty"] == "0"); REQUIRE(arr["xD"] == "1"); REQUIRE(arr["Metal"] == "26"); + delete2(client); ResourceManager::deleteInstance(); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } @@ -171,12 +171,12 @@ TEST_CASE("xmlutils readXmlIntMap 1") REQUIRE(arr[1] == 2); REQUIRE(arr[10] == 20); REQUIRE(arr[3] == 0); + delete2(client); ResourceManager::deleteInstance(); VirtFs::removeDirFromSearchPath("data/test"); VirtFs::removeDirFromSearchPath("../data/test"); VirtFs::removeDirFromSearchPath("data"); VirtFs::removeDirFromSearchPath("../data"); - delete2(client); delete2(logger); // VirtFs::deinit(); } |