#include <chrono>#include <future>#include <thread>#include <boost/filesystem.hpp>#include <gtest/gtest.h>#include <ros/ros.h>#include <std_msgs/builtin_string.h>#include <std_srvs/SetBool.h>#include <websocketpp/config/asio_client.hpp>#include <foxglove_bridge/test/test_client.hpp>#include <foxglove_bridge/websocket_client.hpp>
Go to the source code of this file.
Classes | |
| class | ParameterTest |
| class | ServiceTest |
Functions | |
| int | main (int argc, char **argv) |
| TEST (FetchAssetTest, fetchExistingAsset) | |
| TEST (FetchAssetTest, fetchNonExistingAsset) | |
| TEST (SmokeTest, testConnection) | |
| TEST (SmokeTest, testPublishing) | |
| TEST (SmokeTest, testSubscription) | |
| TEST (SmokeTest, testSubscriptionParallel) | |
| TEST_F (ParameterTest, testGetAllParams) | |
| TEST_F (ParameterTest, testGetNonExistingParameters) | |
| TEST_F (ParameterTest, testGetParameters) | |
| TEST_F (ParameterTest, testGetParametersParallel) | |
| TEST_F (ParameterTest, testParameterSubscription) | |
| TEST_F (ParameterTest, testSetParameters) | |
| TEST_F (ParameterTest, testSetParametersWithReqId) | |
| TEST_F (ParameterTest, testUnsetParameter) | |
| TEST_F (ServiceTest, testCallServiceParallel) | |
Variables | |
| constexpr auto | DEFAULT_TIMEOUT = std::chrono::seconds(8) |
| constexpr uint8_t | HELLO_WORLD_BINARY [] |
| constexpr auto | ONE_SECOND = std::chrono::seconds(1) |
| constexpr char | URI [] = "ws://localhost:9876" |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 425 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST | ( | FetchAssetTest | , |
| fetchExistingAsset | |||
| ) |
Definition at line 378 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST | ( | FetchAssetTest | , |
| fetchNonExistingAsset | |||
| ) |
Definition at line 407 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST | ( | SmokeTest | , |
| testConnection | |||
| ) |
Definition at line 68 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST | ( | SmokeTest | , |
| testPublishing | |||
| ) |
Definition at line 144 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST | ( | SmokeTest | , |
| testSubscription | |||
| ) |
Definition at line 73 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST | ( | SmokeTest | , |
| testSubscriptionParallel | |||
| ) |
Definition at line 104 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ParameterTest | , |
| testGetAllParams | |||
| ) |
Definition at line 175 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ParameterTest | , |
| testGetNonExistingParameters | |||
| ) |
Definition at line 185 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ParameterTest | , |
| testGetParameters | |||
| ) |
Definition at line 196 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ParameterTest | , |
| testGetParametersParallel | |||
| ) |
Definition at line 305 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ParameterTest | , |
| testParameterSubscription | |||
| ) |
Definition at line 287 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ParameterTest | , |
| testSetParameters | |||
| ) |
Definition at line 222 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ParameterTest | , |
| testSetParametersWithReqId | |||
| ) |
Definition at line 258 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ParameterTest | , |
| testUnsetParameter | |||
| ) |
Definition at line 273 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
| TEST_F | ( | ServiceTest | , |
| testCallServiceParallel | |||
| ) |
Definition at line 338 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
|
constexpr |
Definition at line 22 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
|
constexpr |
Definition at line 18 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
|
constexpr |
Definition at line 21 of file ros1_foxglove_bridge/tests/smoke_test.cpp.
|
constexpr |
Definition at line 15 of file ros1_foxglove_bridge/tests/smoke_test.cpp.