Skip to content
This repository was archived by the owner on Dec 21, 2023. It is now read-only.

Commit 58a93d4

Browse files
authored
Fix test_combines_futures_subscriber.cxx build failures on macOS 10.13 (#3019)
1 parent 7dfa7d8 commit 58a93d4

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

test/unity/toolkits/neural_net/test_combine_futures_subscriber.cxx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ BOOST_AUTO_TEST_CASE(test_request_after_finished) {
9797
TS_ASSERT(status == std::future_status::ready);
9898

9999
std::unique_ptr<int> value = result.get();
100-
TS_ASSERT_EQUALS(value, nullptr);
100+
TS_ASSERT(value == nullptr);
101101
}
102102

103103
// Requests for values before Completion should eventually return non-values if
@@ -139,9 +139,9 @@ BOOST_AUTO_TEST_CASE(test_request_before_finished) {
139139

140140
// Both futures should have non-values.
141141
std::unique_ptr<int> value1 = result1.get();
142-
TS_ASSERT_EQUALS(value1, nullptr);
142+
TS_ASSERT(value1 == nullptr);
143143
std::unique_ptr<int> value2 = result2.get();
144-
TS_ASSERT_EQUALS(value2, nullptr);
144+
TS_ASSERT(value2 == nullptr);
145145
}
146146

147147
// Requesting a value should correctly fulfill the future, when the Publisher
@@ -162,7 +162,7 @@ BOOST_AUTO_TEST_CASE(test_synchronous_response) {
162162
TS_ASSERT(status == std::future_status::ready);
163163

164164
std::unique_ptr<int> value = result.get();
165-
TS_ASSERT_DIFFERS(value, nullptr);
165+
TS_ASSERT(value != nullptr);
166166
TS_ASSERT_EQUALS(*value, 9);
167167
}
168168

@@ -203,7 +203,7 @@ BOOST_AUTO_TEST_CASE(test_asynchronous_response) {
203203

204204
// The first future should contain the first value.
205205
std::unique_ptr<int> value1 = result1.get();
206-
TS_ASSERT_DIFFERS(value1, nullptr);
206+
TS_ASSERT(value1 != nullptr);
207207
TS_ASSERT_EQUALS(*value1, 5);
208208

209209
// The second future should still not be ready.
@@ -219,7 +219,7 @@ BOOST_AUTO_TEST_CASE(test_asynchronous_response) {
219219

220220
// The second future should contain the second value.
221221
std::unique_ptr<int> value2 = result2.get();
222-
TS_ASSERT_DIFFERS(value2, nullptr);
222+
TS_ASSERT(value2 != nullptr);
223223
TS_ASSERT_EQUALS(*value2, 8);
224224
}
225225

0 commit comments

Comments
 (0)