Changeset 102f641 in mainline for uspace/srv/sysman/test/job_queue.c
- Timestamp:
- 2019-09-02T19:01:50Z (5 years ago)
- Children:
- 25697163
- Parents:
- 241f1985
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/sysman/test/job_queue.c
r241f1985 r102f641 38 38 PCUT_INIT 39 39 40 PCUT_TEST_SUITE(job_queue); 41 40 42 static bool initialized = false; 41 43 … … 51 53 } 52 54 53 PCUT_TEST_SUITE(job_queue); 54 55 PCUT_TEST_BEFORE { 55 PCUT_TEST_BEFORE 56 { 56 57 mock_create_units(); 57 58 mock_set_units_state(STATE_STOPPED); … … 73 74 } 74 75 75 PCUT_TEST_AFTER { 76 PCUT_TEST_AFTER 77 { 76 78 mock_destroy_units(); 77 79 } 78 80 79 PCUT_TEST(single_start_sync) { 81 PCUT_TEST(single_start_sync) 82 { 80 83 unit_type_vmts[UNIT_TARGET]->start = &mock_unit_vmt_start_sync; 81 84 … … 94 97 } 95 98 96 PCUT_TEST(single_start_async) { 99 PCUT_TEST(single_start_async) 100 { 97 101 unit_type_vmts[UNIT_TARGET]->start = &mock_unit_vmt_start_async; 98 102 unit_type_vmts[UNIT_TARGET]->exposee_created = … … 117 121 } 118 122 119 PCUT_TEST(multipath_to_started_unit) { 123 PCUT_TEST(multipath_to_started_unit) 124 { 120 125 /* Setup mock behavior */ 121 126 unit_type_vmts[UNIT_SERVICE]->start = &mock_unit_vmt_start_sync; … … 133 138 mock_add_edge(s0, m0); 134 139 mock_add_edge(s1, m0); 135 140 136 141 /* S1 requires another mount and S0 */ 137 142 mock_add_edge(s1, s0); … … 152 157 } 153 158 154 PCUT_TEST(merge_jobs_with_callback) { 159 PCUT_TEST(merge_jobs_with_callback) 160 { 155 161 /* Setup mock behavior */ 156 162 unit_type_vmts[UNIT_SERVICE]->start = &mock_unit_vmt_start_async; … … 169 175 /* Job not finished */ 170 176 PCUT_ASSERT_NULL(j0); 171 172 177 173 178 /* … … 188 193 PCUT_ASSERT_NOT_NULL(j0); 189 194 PCUT_ASSERT_NOT_NULL(j1); 190 195 191 196 /* 192 197 * Jobs were, merged so both callbacks should have been called with the … … 202 207 } 203 208 204 205 209 PCUT_EXPORT(job_queue);
Note:
See TracChangeset
for help on using the changeset viewer.