From 75af01cda4deb08acff69dd7bef8e5440e5bfe74 Mon Sep 17 00:00:00 2001 From: Peter Thorson Date: Tue, 7 May 2013 09:35:48 -0500 Subject: [PATCH] updates asio transport base unit tests for new interface --- test/transport/asio/SConscript | 2 +- test/transport/asio/base.cpp | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/test/transport/asio/SConscript b/test/transport/asio/SConscript index 909a2f320f..5377a89095 100644 --- a/test/transport/asio/SConscript +++ b/test/transport/asio/SConscript @@ -18,7 +18,7 @@ prgs = env.Program('test_base_boost', ["base_boost.o"], LIBS = BOOST_LIBS) #prgs += env.Program('test_utility_boost', ["utilities_boost.o"], LIBS = BOOST_LIBS) if env_cpp11.has_key('WSPP_CPP11_ENABLED'): - BOOST_LIBS_CPP11 = boostlibs(['unit_test_framework'],env_cpp11) + [platform_libs] + [polyfill_libs] + BOOST_LIBS_CPP11 = boostlibs(['unit_test_framework','system'],env_cpp11) + [platform_libs] + [polyfill_libs] objs += env_cpp11.Object('base_stl.o', ["base.cpp"], LIBS = BOOST_LIBS_CPP11) prgs += env_cpp11.Program('test_base_stl', ["base_stl.o"], LIBS = BOOST_LIBS_CPP11) diff --git a/test/transport/asio/base.cpp b/test/transport/asio/base.cpp index 33052cacd3..44a13019de 100644 --- a/test/transport/asio/base.cpp +++ b/test/transport/asio/base.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011, Peter Thorson. All rights reserved. + * Copyright (c) 2013, Peter Thorson. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: @@ -33,17 +33,17 @@ #include BOOST_AUTO_TEST_CASE( blank_error ) { - websocketpp::lib::error_code ec; - + websocketpp::lib::error_code ec; + BOOST_CHECK( !ec ); } BOOST_AUTO_TEST_CASE( asio_error ) { - using websocketpp::transport::asio::error::make_error_code; - using websocketpp::transport::asio::error::general; - - websocketpp::lib::error_code ec = make_error_code(general); - + using websocketpp::transport::asio::error::make_error_code; + using websocketpp::transport::asio::error::general; + + websocketpp::lib::error_code ec = make_error_code(general); + BOOST_CHECK( ec == general ); BOOST_CHECK( ec.value() == 1 ); } \ No newline at end of file