From 60116e69732a4bf00d6bb5cb6891ed24fed95c15 Mon Sep 17 00:00:00 2001 From: Pablo Date: Mon, 23 Sep 2019 10:19:16 +0200 Subject: [PATCH] [WIP] hotel property test cases --- hotel/tests/__init__.py | 1 + hotel/tests/test_hotel_property.py | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 hotel/tests/test_hotel_property.py diff --git a/hotel/tests/__init__.py b/hotel/tests/__init__.py index 654bd2825..2f32bd6cf 100644 --- a/hotel/tests/__init__.py +++ b/hotel/tests/__init__.py @@ -24,6 +24,7 @@ # from . import test_folio from . import test_inherited_ir_http from . import test_inherited_product_pricelist +from . import test_hotel_property from . import test_hotel_room_type from . import test_hotel_room from . import test_massive_changes diff --git a/hotel/tests/test_hotel_property.py b/hotel/tests/test_hotel_property.py new file mode 100644 index 000000000..2e4efbca4 --- /dev/null +++ b/hotel/tests/test_hotel_property.py @@ -0,0 +1,13 @@ +from .common import TestHotel +from odoo import fields +from odoo.exceptions import ValidationError + + +class TestHotelProperty(TestHotel): + + # be aware using self.env.user.hotel_id because it is the value configure for the user running the tests + + def test_default_pricelist(self): + # A default pricelist must be related with one and only one hotel + with self.assertRaises(ValidationError): + self.demo_hotel_property.default_pricelist_id = self.list0