Skip to content

Commit 075a0a1

Browse files
committed
more coverage
1 parent 850d4aa commit 075a0a1

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

tests/unit/job/test_base.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,9 +1281,21 @@ def test_max_slots_miss(self):
12811281
job_config = self._make_one()
12821282
self.assertEqual(job_config.max_slots, None)
12831283

1284-
def test_max_slots_hit(self):
1284+
def test_max_slots_set_and_clear(self):
12851285
job_config = self._make_one()
1286-
job_config._properties["maxSlots"] = 3
1286+
job_config.max_slots = 14
1287+
self.assertEqual(job_config.max_slots, 14)
1288+
job_config.max_slots = None
1289+
self.assertEqual(job_config.max_slots, None)
1290+
1291+
def test_max_slots_hit_str(self):
1292+
job_config = self._make_one()
1293+
job_config._properties["maxSlots"] = "4"
1294+
self.assertEqual(job_config.max_slots, 4)
1295+
1296+
def test_max_slots_hit_int(self):
1297+
job_config = self._make_one()
1298+
job_config._properties["maxSlots"] = int(3)
12871299
self.assertEqual(job_config.max_slots, 3)
12881300

12891301
def test_max_slots_update_in_place(self):

0 commit comments

Comments
 (0)