Changeset 12262 for main/waeup.ikoba/trunk/src/waeup/ikoba/products
- Timestamp:
- 19 Dec 2014, 08:24:55 (10 years ago)
- Location:
- main/waeup.ikoba/trunk/src/waeup/ikoba/products
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.ikoba/trunk/src/waeup/ikoba/products/interfaces.py
r12098 r12262 19 19 from zope import schema 20 20 from waeup.ikoba.interfaces import ( 21 IIkobaObject, 21 IIkobaObject, validate_id, 22 22 ContextualDictSourceFactoryBase) 23 23 from waeup.ikoba.interfaces import MessageFactory as _ … … 47 47 default = u'NA', 48 48 required = True, 49 constraint=validate_id, 49 50 ) 50 51 -
main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_browser.py
r12213 r12262 38 38 from waeup.ikoba.testing import FunctionalLayer, FunctionalTestCase 39 39 from waeup.ikoba.app import Company 40 from waeup.ikoba.interfaces import IUserAccount, IJobManager, APPROVED 40 from waeup.ikoba.interfaces import ( 41 IUserAccount, IJobManager, APPROVED, NotIdValue) 41 42 from waeup.ikoba.authentication import LocalRoleSetEvent 42 43 from waeup.ikoba.tests.test_async import FunctionalAsyncTestCase … … 91 92 self.product = createObject('waeup.Product') 92 93 self.product.product_id = u'LIC' 94 self.assertRaises( 95 NotIdValue, setattr, self.product, 'product_id', u'id with spaces') 93 96 self.product.title = u'Our License' 94 97 self.app['products'].addProduct(self.product)
Note: See TracChangeset for help on using the changeset viewer.