Skip to content

Commit ec350f4

Browse files
committed
fix: adjust format and wrong test expected return
1 parent 7bbf842 commit ec350f4

1 file changed

Lines changed: 8 additions & 30 deletions

File tree

tests/test_helpers.cpp

Lines changed: 8 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -179,15 +179,15 @@ TEST(TestHelpers, setThreadAffinity_mult)
179179

180180
TEST(TestHelpers, setThreadAffinity_invalid)
181181
{
182-
#ifdef _WIN32
183182
pthread_t thread = pthread_self();
184-
uint64_t invalid_mask = 1ULL << 63;
183+
#ifdef _WIN32
184+
uint64_t invalid_mask = 1ULL << 63;
185185
EXPECT_FALSE(setThreadAffinity(thread, invalid_mask));
186186
#else
187187
cpu_set_t cpuset;
188188
CPU_ZERO(&cpuset);
189189
CPU_SET(63, &cpuset);
190-
EXPECT_TRUE(setThreadAffinity(thread, cpuset));
190+
EXPECT_FALSE(setThreadAffinity(thread, cpuset));
191191
#endif
192192
}
193193

@@ -201,29 +201,27 @@ TEST(TestHelpers, setThreadAffinity_invalidHandle)
201201
cpu_set_t cpuset;
202202
CPU_ZERO(&cpuset);
203203
CPU_SET(0, &cpuset);
204-
EXPECT_FALSE(setThreadAffinity(thread, cpuset));
204+
EXPECT_DEATH(setThreadAffinity(thread, cpuset), "");
205205
#endif
206206
}
207207

208208
TEST(TestHelpers, setThreadAffinity_empty)
209209
{
210-
#ifdef _WIN32
211210
pthread_t thread = pthread_self();
211+
#ifdef _WIN32
212212
EXPECT_FALSE(setThreadAffinity(thread, 0));
213213
#else
214-
pthread_t thread = pthread_self();
215214
cpu_set_t cpuset;
216215
CPU_ZERO(&cpuset);
217216
EXPECT_FALSE(setThreadAffinity(thread, cpuset));
218217
#endif
219-
220218
}
221219

222220
// Thread Priority Tests
223221

222+
#ifdef _WIN32
224223
TEST(TestHelpers, setThreadPriority_allValidPriorities)
225224
{
226-
#ifdef _WIN32
227225
pthread_t thread = pthread_self();
228226

229227
EXPECT_TRUE(setThreadPriority(thread, THREAD_PRIORITY_LOWEST));
@@ -232,100 +230,80 @@ TEST(TestHelpers, setThreadPriority_allValidPriorities)
232230
EXPECT_TRUE(setThreadPriority(thread, THREAD_PRIORITY_ABOVE_NORMAL));
233231
EXPECT_TRUE(setThreadPriority(thread, THREAD_PRIORITY_HIGHEST));
234232
EXPECT_TRUE(setThreadPriority(thread, THREAD_PRIORITY_TIME_CRITICAL));
235-
#endif
236233
}
237234

238235
TEST(TestHelpers, setThreadPriority_invalid)
239236
{
240-
#ifdef _WIN32
241237
pthread_t thread = pthread_self();
242238
EXPECT_FALSE(setThreadPriority(thread, 999999));
243-
#endif
244239
}
245240

246241
TEST(TestHelpers, setThreadPriority_invalidHandle)
247242
{
248-
#ifdef _WIN32
249243
pthread_t thread = nullptr;
250244
EXPECT_FALSE(setThreadPriority(thread, THREAD_PRIORITY_HIGHEST));
251-
#endif
252245
}
253246

254247
// Process Priority tests
255248

256249
TEST(TestHelpers, setProcessPriority_allValidPriorities)
257250
{
258-
#ifdef _WIN32
259251
pprocess_t process = pprocess_self();
260252

261253
EXPECT_TRUE(setProcessPriority(process, IDLE_PRIORITY_CLASS));
262254
EXPECT_TRUE(setProcessPriority(process, BELOW_NORMAL_PRIORITY_CLASS));
263255
EXPECT_TRUE(setProcessPriority(process, NORMAL_PRIORITY_CLASS));
264256
EXPECT_TRUE(setProcessPriority(process, ABOVE_NORMAL_PRIORITY_CLASS));
265257
EXPECT_TRUE(setProcessPriority(process, HIGH_PRIORITY_CLASS));
266-
#endif
267258
}
268259

269260
TEST(TestHelpers, setProcessPriority_invalid)
270261
{
271-
#ifdef _WIN32
272262
pprocess_t process = pprocess_self();
273263
EXPECT_FALSE(setProcessPriority(process, 999999));
274-
#endif
275264
}
276265

277266
TEST(TestHelpers, setProcessPriority_invalidHandle)
278267
{
279-
#ifdef _WIN32
280268
pprocess_t process = nullptr;
281269
EXPECT_FALSE(setProcessPriority(process, NORMAL_PRIORITY_CLASS));
282-
#endif
283270
}
284271

285272
// Process Affinity Tests
286273

287274
TEST(TestHelpers, setProcessAffinity_basic)
288275
{
289-
#ifdef _WIN32
290276
pprocess_t process = pprocess_self();
291277
DWORD_PTR mask = (1ULL << 0);
292278
EXPECT_TRUE(setProcessAffinity(process, mask));
293-
#endif
294279
}
295280

296281
TEST(TestHelpers, setProcessAffinity_multi)
297282
{
298-
#ifdef _WIN32
299283
pprocess_t process = pprocess_self();
300284
DWORD_PTR mask = (1ULL << 0) | (1ULL << 1);
301285
EXPECT_TRUE(setProcessAffinity(process, mask));
302-
#endif
303286
}
304287

305288
TEST(TestHelpers, setProcessAffinity_invalidHandle)
306289
{
307-
#ifdef _WIN32
308290
pprocess_t process = nullptr;
309291
EXPECT_FALSE(setProcessAffinity(process, (1ULL << 0)));
310-
#endif
311292
}
312293

313294
TEST(TestHelpers, setProcessAffinity_zeroMask)
314295
{
315-
#ifdef _WIN32
316296
pprocess_t process = pprocess_self();
317-
EXPECT_FALSE(setProcessAffinity(process,0));
318-
#endif
297+
EXPECT_FALSE(setProcessAffinity(process, 0));
319298
}
320299

321300
TEST(TestHelpers, setProcessAffinity_invalidMask)
322301
{
323-
#ifdef _WIN32
324302
pprocess_t process = pprocess_self();
325303
DWORD_PTR mask = 0xFFFFFFFFFFFFFFFFULL;
326304
EXPECT_FALSE(setProcessAffinity(process, mask));
327-
#endif
328305
}
306+
#endif
329307

330308
// FIFO Scheduling Tests
331309

0 commit comments

Comments
 (0)