提交 21fa70e2 编写于 作者: D Daniel P. Berrangé

tests: conditionalize use of SIGPIPE

SIGPIPE is not available on the Windows platform.
Reviewed-by: NPavel Hrdina <phrdina@redhat.com>
Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
上级 fc920f70
...@@ -84,7 +84,9 @@ mymain(void) ...@@ -84,7 +84,9 @@ mymain(void)
virAuthConfigPtr config; virAuthConfigPtr config;
#ifndef WIN32
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
#endif /* WIN32 */
#define TEST_LOOKUP(config, hostname, service, credname, expect) \ #define TEST_LOOKUP(config, hostname, service, credname, expect) \
do { \ do { \
......
...@@ -109,7 +109,9 @@ mymain(void) ...@@ -109,7 +109,9 @@ mymain(void)
{ {
int ret = 0; int ret = 0;
#ifndef WIN32
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
#endif /* WIN32 */
if (virTestRun("Test parse", testParse, NULL) < 0) if (virTestRun("Test parse", testParse, NULL) < 0)
ret = -1; ret = -1;
......
...@@ -342,7 +342,9 @@ mymain(void) ...@@ -342,7 +342,9 @@ mymain(void)
{ {
int ret = 0; int ret = 0;
#ifndef WIN32
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
#endif /* WIN32 */
if (virTestRun("Lockspace creation", testLockSpaceCreate, NULL) < 0) if (virTestRun("Lockspace creation", testLockSpaceCreate, NULL) < 0)
ret = -1; ret = -1;
......
...@@ -525,7 +525,9 @@ mymain(void) ...@@ -525,7 +525,9 @@ mymain(void)
{ {
int ret = 0; int ret = 0;
#ifndef WIN32
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
#endif /* WIN32 */
if (virTestRun("Message Header Encode", testMessageHeaderEncode, NULL) < 0) if (virTestRun("Message Header Encode", testMessageHeaderEncode, NULL) < 0)
ret = -1; ret = -1;
......
...@@ -522,7 +522,9 @@ mymain(void) ...@@ -522,7 +522,9 @@ mymain(void)
int freePort; int freePort;
#endif #endif
#ifndef WIN32
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
#endif /* WIN32 */
virEventRegisterDefaultImpl(); virEventRegisterDefaultImpl();
......
...@@ -115,7 +115,9 @@ mymain(void) ...@@ -115,7 +115,9 @@ mymain(void)
{ {
int ret = 0; int ret = 0;
#ifndef WIN32
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
#endif /* WIN32 */
#define TEST_FIELDS(ts, year, mon, day, hour, min, sec) \ #define TEST_FIELDS(ts, year, mon, day, hour, min, sec) \
do { \ do { \
......
...@@ -145,7 +145,9 @@ mymain(void) ...@@ -145,7 +145,9 @@ mymain(void)
{ {
int ret = 0; int ret = 0;
#ifndef WIN32
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
#endif /* WIN32 */
#define TEST_FULL(uri, uri_out, scheme, server, port, path, query, \ #define TEST_FULL(uri, uri_out, scheme, server, port, path, query, \
fragment, user, params) \ fragment, user, params) \
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册