@@ -97,7 +97,7 @@ BOOST_AUTO_TEST_CASE(test_request_after_finished) {
97
97
TS_ASSERT (status == std::future_status::ready);
98
98
99
99
std::unique_ptr<int > value = result.get ();
100
- TS_ASSERT_EQUALS (value, nullptr );
100
+ TS_ASSERT (value == nullptr );
101
101
}
102
102
103
103
// Requests for values before Completion should eventually return non-values if
@@ -139,9 +139,9 @@ BOOST_AUTO_TEST_CASE(test_request_before_finished) {
139
139
140
140
// Both futures should have non-values.
141
141
std::unique_ptr<int > value1 = result1.get ();
142
- TS_ASSERT_EQUALS (value1, nullptr );
142
+ TS_ASSERT (value1 == nullptr );
143
143
std::unique_ptr<int > value2 = result2.get ();
144
- TS_ASSERT_EQUALS (value2, nullptr );
144
+ TS_ASSERT (value2 == nullptr );
145
145
}
146
146
147
147
// Requesting a value should correctly fulfill the future, when the Publisher
@@ -162,7 +162,7 @@ BOOST_AUTO_TEST_CASE(test_synchronous_response) {
162
162
TS_ASSERT (status == std::future_status::ready);
163
163
164
164
std::unique_ptr<int > value = result.get ();
165
- TS_ASSERT_DIFFERS (value, nullptr );
165
+ TS_ASSERT (value != nullptr );
166
166
TS_ASSERT_EQUALS (*value, 9 );
167
167
}
168
168
@@ -203,7 +203,7 @@ BOOST_AUTO_TEST_CASE(test_asynchronous_response) {
203
203
204
204
// The first future should contain the first value.
205
205
std::unique_ptr<int > value1 = result1.get ();
206
- TS_ASSERT_DIFFERS (value1, nullptr );
206
+ TS_ASSERT (value1 != nullptr );
207
207
TS_ASSERT_EQUALS (*value1, 5 );
208
208
209
209
// The second future should still not be ready.
@@ -219,7 +219,7 @@ BOOST_AUTO_TEST_CASE(test_asynchronous_response) {
219
219
220
220
// The second future should contain the second value.
221
221
std::unique_ptr<int > value2 = result2.get ();
222
- TS_ASSERT_DIFFERS (value2, nullptr );
222
+ TS_ASSERT (value2 != nullptr );
223
223
TS_ASSERT_EQUALS (*value2, 8 );
224
224
}
225
225
0 commit comments