mirror of
https://github.com/yhirose/cpp-httplib.git
synced 2025-05-14 16:58:30 +00:00
Make Client move-constructible (#1051)
This commit is contained in:
parent
549cdf2f7d
commit
e1efa337a2
2 changed files with 8 additions and 0 deletions
|
@ -8,6 +8,7 @@
|
|||
#include <sstream>
|
||||
#include <stdexcept>
|
||||
#include <thread>
|
||||
#include <type_traits>
|
||||
|
||||
#define SERVER_CERT_FILE "./cert.pem"
|
||||
#define SERVER_CERT2_FILE "./cert2.pem"
|
||||
|
@ -40,6 +41,11 @@ MultipartFormData &get_file_value(MultipartFormDataItems &files,
|
|||
throw std::runtime_error("invalid mulitpart form data name error");
|
||||
}
|
||||
|
||||
TEST(ConstructorTest, MoveConstructible) {
|
||||
EXPECT_FALSE(std::is_copy_constructible<Client>::value);
|
||||
EXPECT_TRUE(std::is_nothrow_move_constructible<Client>::value);
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
TEST(StartupTest, WSAStartup) {
|
||||
WSADATA wsaData;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue