#include "Precompiled.h" #include "RakiTests/Initializer/TestInitializer.h" #include "RakiTests/Stream/ReadFileStream.h" #include "RakiTests/Stream/WriteFileStream.h" #include "RakiEngine/Engine/Engine.h" namespace raki { TestInitializer::TestInitializer( const Engine::ExternalToolPaths * _externalToolPaths ) : TestInitializerNative( _externalToolPaths ) { Engine::singleton().setStreamCreator( this ); Engine::singleton().setCurrentDataHeaderVersion( 2 ); } TestInitializer::~TestInitializer() { } FileStream * TestInitializer::createReadFileStream() { return RAKI_NEW( ReadFileStream ); } FileStream * TestInitializer::createWriteFileStream() { #if defined ( RAKI_PLATFORM_WII ) || defined ( RAKI_PLATFORM_CAFE ) RAKI_ASSERT_FALSE; return NULL; #else return RAKI_NEW( WriteFileStream ); #endif } } // namespace raki