tests: unconditionally enabled server tests

This commit is contained in:
Justin Berger 2017-11-09 20:52:19 -07:00 committed by Brad King
parent b56b51fcaf
commit 90f8db269f
2 changed files with 3 additions and 6 deletions

View File

@ -149,9 +149,7 @@ if(BUILD_TESTING)
if(NOT CMake_TEST_EXTERNAL_CMAKE)
add_subdirectory(CMakeLib)
if(CMake_TEST_SERVER_MODE)
add_subdirectory(CMakeServerLib)
endif()
add_subdirectory(CMakeServerLib)
endif()
add_subdirectory(CMakeOnly)
add_subdirectory(RunCMake)

View File

@ -1,7 +1,6 @@
#include "cmConnection.h"
#include "cmServerConnection.h"
#include <iostream>
#include <stddef.h>
#include <string>
#include <vector>
@ -51,8 +50,8 @@ int testServerBuffering(int, char** const)
std::unique_ptr<cmConnectionBufferStrategy>(new cmServerBufferStrategy);
std::vector<std::string> response;
std::string rawBuffer;
for (size_t i = 0; i < fullMessage.size(); i++) {
rawBuffer += fullMessage[i];
for (auto& messageChar : fullMessage) {
rawBuffer += messageChar;
std::string packet = bufferingStrategy->BufferMessage(rawBuffer);
do {
if (!packet.empty() && packet != "\r\n") {