FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
cpp_redis/tests/sources/main.cpp at master · cpp-redis/cpp_redis · GitHub
cpp-redis
cpp_redis
Repository navigation
Code
Issues
35
(35)
Pull requests
9
(9)
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
cpp_redis
/
tests
/
sources
/
main.cpp
Copy path
More file actions
More file actions
Latest commit
History
History
History
60 lines (50 loc) · 2.02 KB
Breadcrumbs
cpp_redis
/
tests
/
sources
/
main.cpp
Copy path
File metadata and controls
60 lines (50 loc) · 2.02 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
//
The MIT License (MIT)
//
//
Copyright (c) 2015-2017 Simon Ninon <simon.ninon@gmail.com>
//
//
Permission is hereby granted, free of charge, to any person obtaining a copy
//
of this software and associated documentation files (the "Software"), to deal
//
in the Software without restriction, including without limitation the rights
//
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
//
copies of the Software, and to permit persons to whom the Software is
//
furnished to do so, subject to the following conditions:
//
//
The above copyright notice and this permission notice shall be included in all
//
copies or substantial portions of the Software.
//
//
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
//
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
//
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
//
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
//
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
//
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
//
SOFTWARE.
#
include
<
gtest/gtest.h
>
#
ifdef
_WIN32
#
include
<
Winsock2.h
>
#
endif
/*
_WIN32
*/
//
! For debugging purpose, uncomment
//
#include <cpp_redis/cpp_redis>
//
#include <memory>
//
#include <tacopie/tacopie>
int
main
(
int
argc,
char
** argv) {
//
! For debugging purpose, uncomment
//
cpp_redis::active_logger = std::unique_ptr<cpp_redis::logger>(new cpp_redis::logger(cpp_redis::logger::log_level::debug));
//
tacopie::active_logger = std::unique_ptr<tacopie::logger>(new tacopie::logger(tacopie::logger::log_level::debug));
#
ifdef
_WIN32
//
! Windows network DLL init
WORD
version =
MAKEWORD
(
2
,
2
);
WSADATA
data;
if
(
WSAStartup
(version, &data) !=
0
) {
std::cerr <<
"
WSAStartup() failure
"
<< std::endl;
return
-
1
;
}
#
endif
/*
_WIN32
*/
::testing::InitGoogleTest
(&argc, argv);
int
ret =
RUN_ALL_TESTS
();
#
ifdef
_WIN32
WSACleanup
();
#
endif
/*
_WIN32
*/
return
ret;
}
Back
|
FazBrowse Home
|
New Git URL