|
@@ -26,7 +26,9 @@
|
|
#include "../../mock/mock_battle_IBattleState.h"
|
|
#include "../../mock/mock_battle_IBattleState.h"
|
|
#include "../../mock/mock_battle_Unit.h"
|
|
#include "../../mock/mock_battle_Unit.h"
|
|
#include "../../mock/mock_vstd_RNG.h"
|
|
#include "../../mock/mock_vstd_RNG.h"
|
|
|
|
+#if SCRIPTING_ENABLED
|
|
#include "../../mock/mock_scripting_Pool.h"
|
|
#include "../../mock/mock_scripting_Pool.h"
|
|
|
|
+#endif
|
|
#include "../../mock/BattleFake.h"
|
|
#include "../../mock/BattleFake.h"
|
|
#include "../../mock/mock_ServerCallback.h"
|
|
#include "../../mock/mock_ServerCallback.h"
|
|
|
|
|
|
@@ -48,7 +50,9 @@ namespace test
|
|
using namespace ::testing;
|
|
using namespace ::testing;
|
|
using namespace ::spells;
|
|
using namespace ::spells;
|
|
using namespace ::spells::effects;
|
|
using namespace ::spells::effects;
|
|
|
|
+#if SCRIPTING_ENABLED
|
|
using namespace ::scripting;
|
|
using namespace ::scripting;
|
|
|
|
+#endif
|
|
|
|
|
|
class EffectFixture
|
|
class EffectFixture
|
|
{
|
|
{
|
|
@@ -65,7 +69,9 @@ public:
|
|
|
|
|
|
battle::UnitsFake unitsFake;
|
|
battle::UnitsFake unitsFake;
|
|
|
|
|
|
|
|
+#if SCRIPTING_ENABLED
|
|
std::shared_ptr<PoolMock> pool;
|
|
std::shared_ptr<PoolMock> pool;
|
|
|
|
+#endif
|
|
std::shared_ptr<battle::BattleFake> battleFake;
|
|
std::shared_ptr<battle::BattleFake> battleFake;
|
|
|
|
|
|
StrictMock<ServerCallbackMock> serverMock;
|
|
StrictMock<ServerCallbackMock> serverMock;
|