From 57012084fce89ff749da0f67d8b5f4c235bda0a4 Mon Sep 17 00:00:00 2001 From: Fabien BOURGEOIS Date: Sat, 10 Mar 2018 08:11:36 +0100 Subject: [PATCH] [ADD]GOLEM Resource avaibility 24/7 unit test --- golem_resource/tests/test_golem_resource_reservation.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/golem_resource/tests/test_golem_resource_reservation.py b/golem_resource/tests/test_golem_resource_reservation.py index 4e69df1..7f0ffa2 100644 --- a/golem_resource/tests/test_golem_resource_reservation.py +++ b/golem_resource/tests/test_golem_resource_reservation.py @@ -105,6 +105,15 @@ class TestGolemResourceReservation(TransactionCase): reservation.state_confirm() # Here the reservation is OK, pass the checks self.assertEqual(reservation.state, 'validated') + def test_avaibility_24_7(self): + """ Test reservation with avaibility 24/7 """ + self.resource.availibility_24_7 = True + self.resource.timetable_ids.unlink() + self.assertTrue(self.resource.availibility_24_7) + reservation = self.res_obj.create(self.data) + reservation.state_confirm() + self.assertEqual(reservation.state, 'validated') + def test_state_rejected(self): """ Tests state rejected """ self.data['resource_id'] = self.resource_val.id