diff options
Diffstat (limited to 'sandbox/src/job_unittest.cc')
-rw-r--r-- | sandbox/src/job_unittest.cc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/sandbox/src/job_unittest.cc b/sandbox/src/job_unittest.cc index f7174e3..0f7010d 100644 --- a/sandbox/src/job_unittest.cc +++ b/sandbox/src/job_unittest.cc @@ -20,7 +20,7 @@ TEST(JobTest, TestCreation) { // check if the job exists. HANDLE job_handle = ::OpenJobObjectW(GENERIC_ALL, FALSE, L"my_test_job_name"); - ASSERT_NE(reinterpret_cast<HANDLE>(NULL), job_handle); + ASSERT_TRUE(job_handle != NULL); if (job_handle) CloseHandle(job_handle); @@ -28,7 +28,7 @@ TEST(JobTest, TestCreation) { // Check if the job is destroyed when the object goes out of scope. HANDLE job_handle = ::OpenJobObjectW(GENERIC_ALL, FALSE, L"my_test_job_name"); - ASSERT_EQ(reinterpret_cast<HANDLE>(NULL), job_handle); + ASSERT_TRUE(job_handle == NULL); ASSERT_EQ(ERROR_FILE_NOT_FOUND, ::GetLastError()); } @@ -42,14 +42,14 @@ TEST(JobTest, TestDetach) { ASSERT_EQ(ERROR_SUCCESS, job.Init(JOB_LOCKDOWN, L"my_test_job_name", 0)); job_handle = job.Detach(); - ASSERT_NE(reinterpret_cast<HANDLE>(NULL), job_handle); + ASSERT_TRUE(job_handle != NULL); } // Check to be sure that the job is still alive even after the object is gone // out of scope. HANDLE job_handle_dup = ::OpenJobObjectW(GENERIC_ALL, FALSE, L"my_test_job_name"); - ASSERT_NE(reinterpret_cast<HANDLE>(NULL), job_handle_dup); + ASSERT_TRUE(job_handle_dup != NULL); // Remove all references. if (job_handle_dup) @@ -60,7 +60,7 @@ TEST(JobTest, TestDetach) { // Check if the jbo is really dead. job_handle = ::OpenJobObjectW(GENERIC_ALL, FALSE, L"my_test_job_name"); - ASSERT_EQ(reinterpret_cast<HANDLE>(NULL), job_handle); + ASSERT_TRUE(job_handle == NULL); ASSERT_EQ(ERROR_FILE_NOT_FOUND, ::GetLastError()); } @@ -75,7 +75,7 @@ TEST(JobTest, TestExceptions) { JOB_OBJECT_UILIMIT_READCLIPBOARD)); job_handle = job.Detach(); - ASSERT_NE(reinterpret_cast<HANDLE>(NULL), job_handle); + ASSERT_TRUE(job_handle != NULL); JOBOBJECT_BASIC_UI_RESTRICTIONS jbur = {0}; DWORD size = sizeof(jbur); @@ -95,7 +95,7 @@ TEST(JobTest, TestExceptions) { ASSERT_EQ(ERROR_SUCCESS, job.Init(JOB_LOCKDOWN, L"my_test_job_name", 0)); job_handle = job.Detach(); - ASSERT_NE(reinterpret_cast<HANDLE>(NULL), job_handle); + ASSERT_TRUE(job_handle != NULL); JOBOBJECT_BASIC_UI_RESTRICTIONS jbur = {0}; DWORD size = sizeof(jbur); @@ -124,7 +124,7 @@ TEST(JobTest, NoInit) { Job job; ASSERT_EQ(ERROR_NO_DATA, job.UserHandleGrantAccess(NULL)); ASSERT_EQ(ERROR_NO_DATA, job.AssignProcessToJob(NULL)); - ASSERT_EQ(reinterpret_cast<HANDLE>(NULL), job.Detach()); + ASSERT_TRUE(job.Detach() == NULL); } // Tests the initialization of the job with different security level. |