1
0

[Unit Test] Server version mismatch

[Unit Test] Empty required server version
API and curl changes
This commit is contained in:
Scott E. Graves
2017-02-02 23:51:42 -06:00
parent cc8c8e9c34
commit 352363b25d
9 changed files with 132 additions and 40 deletions

View File

@@ -12,6 +12,9 @@ public:
enum class _SiaCurlError
{
Success,
ServerVersionMismatch,
InvalidRequiredVersion,
NoResponse,
Failed
};
@@ -27,10 +30,13 @@ private:
Property(SiaHostConfig, HostConfig, public, public)
private:
CStringA ConstructPath(const CString& relativePath) const;
std::string ConstructPath(const String& relativePath) const;
_SiaCurlError _Get(const String& path, json& response) const;
bool CheckVersion(_SiaCurlError& error) const;
public:
_SiaCurlError Get(const CString& path, json& result);
String GetServerVersion() const;
_SiaCurlError Get(const String& path, json& result) const;
};
typedef CSiaCurl::_SiaCurlError SiaCurlError;