1
0

Pass drive config

This commit is contained in:
Scott E. Graves
2017-02-19 14:34:41 -06:00
parent 9d74953782
commit 354404f71b
3 changed files with 11 additions and 6 deletions

View File

@@ -2,7 +2,7 @@
#include "CppUnitTest.h"
#include <SiaApi.h>
#include "UnitTestConfig.h"
#include "SiaDriveConfig.h"
using namespace Microsoft::VisualStudio::CppUnitTestFramework;
namespace UnitTests
@@ -30,7 +30,8 @@ namespace UnitTests
} }
};
CSiaFileTree ft(siaCurl);
CSiaDriveConfig driveConfig;
CSiaFileTree ft(siaCurl, &driveConfig);
ft.BuildTree(j);
auto fileList = ft.GetFileList();
Assert::AreEqual(static_cast<size_t>(3), fileList.size());
@@ -62,7 +63,8 @@ namespace UnitTests
} }
};
CSiaFileTree ft(siaCurl);
CSiaDriveConfig driveConfig;
CSiaFileTree ft(siaCurl, &driveConfig);
ft.BuildTree(j);
auto ret = ft.Query(L"root/sub1/*.txt");
Assert::AreEqual((size_t)3, ret.size());

View File

@@ -2,6 +2,7 @@
#include "CppUnitTest.h"
#include <SiaApi.h>
#include "UnitTestConfig.h"
#include "SiaDriveConfig.h"
using namespace Microsoft::VisualStudio::CppUnitTestFramework;
@@ -17,7 +18,8 @@ namespace UnitTests
public:
TEST_METHOD(GetServerVersion)
{
CSiaApi api(_hostConfig);
CSiaDriveConfig driveConfig;
CSiaApi api(_hostConfig, &driveConfig);
Assert::IsTrue(api.GetServerVersion() == TEST_SERVER_VERSION);
}

View File

@@ -2,7 +2,7 @@
#include "CppUnitTest.h"
#include <SiaApi.h>
#include "UnitTestConfig.h"
#include "SiaDriveConfig.h"
using namespace Microsoft::VisualStudio::CppUnitTestFramework;
namespace UnitTests
@@ -12,7 +12,8 @@ namespace UnitTests
DAEMON_TEST()
private:
CSiaApi _api = CSiaApi({ TEST_SERVER_AND_PORT, TEST_SERVER_VERSION });
CSiaDriveConfig _driveConfig;
CSiaApi _api = CSiaApi({ TEST_SERVER_AND_PORT, TEST_SERVER_VERSION }, &_driveConfig);
public:
TEST_METHOD(CreateWalletAndUnlockWithEnglishSeedAndLock)