Check to make sure clins complete as part of checking if TO is complete
This commit is contained in:
@@ -16,3 +16,8 @@ def test_is_obligated():
|
||||
|
||||
clin_4 = CLINFactory.create(jedi_clin_type=JEDICLINType.JEDI_CLIN_4)
|
||||
assert not clin_4.is_obligated()
|
||||
|
||||
|
||||
def test_is_completed():
|
||||
assert CLINFactory.create().is_completed
|
||||
assert not CLINFactory.create(loas=[]).is_completed
|
||||
|
@@ -46,6 +46,12 @@ def test_task_order_completed():
|
||||
assert not TaskOrderFactory.create(number=None).is_completed
|
||||
|
||||
|
||||
def test_task_order_clins_are_completed():
|
||||
assert TaskOrderFactory.create(clins=[CLINFactory.create()]).clins_are_completed
|
||||
assert not TaskOrderFactory.create().clins_are_completed
|
||||
assert not TaskOrderFactory.create(clins=[]).clins_are_completed
|
||||
|
||||
|
||||
class TestTaskOrderStatus:
|
||||
@patch("atst.models.TaskOrder.is_completed", new_callable=PropertyMock)
|
||||
@patch("atst.models.TaskOrder.is_signed", new_callable=PropertyMock)
|
||||
|
Reference in New Issue
Block a user