- Timestamp:
- 18 Jan 2015, 08:19:27 (10 years ago)
- Location:
- main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/tests/test_browser.py
r12460 r12484 34 34 PCNCustomerPDFDocumentExporter, 35 35 PCNCustomerJPGDocumentExporter, 36 PCNLicenseContractExporter)36 RONContractExporter) 37 37 from ikobacustom.pcn.customers.batching import ( 38 38 PCNCustomerProcessor, 39 39 PCNCustomerPDFDocumentProcessor, 40 40 PCNCustomerJPGDocumentProcessor, 41 PCNLicenseContractProcessor)41 RONContractProcessor) 42 42 from ikobacustom.pcn.testing import FunctionalLayer, samples_dir 43 43 … … 68 68 customer['documents'].addDocument(document1) 69 69 customer['documents'].addDocument(document2) 70 contract = createObject(u'waeup. PCNLicenseContract')70 contract = createObject(u'waeup.RONContract') 71 71 contract.tc_dict = {'en':u'Hello World'} 72 72 customer['contracts'].addContract(contract) … … 210 210 # set values we can expect in export file 211 211 self.setup_for_export() 212 exporter = PCNLicenseContractExporter()212 exporter = RONContractExporter() 213 213 exporter.export_all(self.app, self.outfile) 214 214 result = open(self.outfile, 'rb').read() … … 217 217 'history,last_product_id,product_object,product_options,' 218 218 'state,tc_dict,title,user_id\r\n' 219 ' PCNLicenseContract,license,%s,,'219 'RONContract,license,%s,,' 220 220 '[u\'2014-12-21 22:26:00 WAT - Contract created by system\']' 221 221 ',,,[],created,{\'en\': u\'Hello World\'},,K1000000\r\n' 222 222 % self.contract.contract_id) 223 223 # We can reimport the file if we change the header (user_id -> customer_id) 224 processor = PCNLicenseContractProcessor()224 processor = RONContractProcessor() 225 225 open(self.outfile, 'wb').write( 226 226 'class_name,contract_category,contract_id,document_object,' 227 227 'history,last_product_id,product_object,product_options,' 228 228 'state,tc_dict,title,user_id\r\n' 229 ' PCNLicenseContract,license,%s,,'229 'RONContract,license,%s,,' 230 230 '[u\'2014-12-21 22:26:00 WAT - Contract created by system\']' 231 231 ',,,[],created,{\'en\': u\'Hello World\'},,K1000000\r\n' … … 270 270 self._contract_category = u'license' 271 271 self._document_factory = 'waeup.PCNCustomerPDFDocument' 272 self._contract_factory = 'waeup. PCNLicenseContract'272 self._contract_factory = 'waeup.RONContract' 273 273 return 274 274 … … 326 326 self._contract_category = u'license' 327 327 self._document_factory = 'waeup.PCNCustomerPDFDocument' 328 self._contract_factory = 'waeup. PCNLicenseContract'328 self._contract_factory = 'waeup.RONContract' 329 329 return 330 330 -
main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/tests/test_contract.py
r12401 r12484 29 29 30 30 from ikobacustom.pcn.testing import (FunctionalLayer, FunctionalTestCase) 31 from ikobacustom.pcn.customers.contracts import PCNLicenseContract32 from ikobacustom.pcn.customers.interfaces import I PCNLicenseContract31 from ikobacustom.pcn.customers.contracts import RONContract 32 from ikobacustom.pcn.customers.interfaces import IRONContract 33 33 34 34 … … 38 38 39 39 def test_interfaces(self): 40 verify.verifyClass(I PCNLicenseContract, PCNLicenseContract)41 verify.verifyClass(ICustomerNavigation, PCNLicenseContract)42 verify.verifyObject(I PCNLicenseContract, PCNLicenseContract())43 verify.verifyObject(ICustomerNavigation, PCNLicenseContract())40 verify.verifyClass(IRONContract, RONContract) 41 verify.verifyClass(ICustomerNavigation, RONContract) 42 verify.verifyObject(IRONContract, RONContract()) 43 verify.verifyObject(ICustomerNavigation, RONContract()) 44 44 return 45 45 46 46 def test_addContract(self): 47 47 container = ContractsContainer() 48 contract = createObject(u'waeup. PCNLicenseContract')48 contract = createObject(u'waeup.RONContract') 49 49 id = contract.contract_id 50 50 container.addContract(contract) 51 51 self.assertEqual(container[id], contract) 52 52 self.assertRaises(TypeError, container.addContract, object()) 53 self.assertEqual(contract.class_name, ' PCNLicenseContract')53 self.assertEqual(contract.class_name, 'RONContract') 54 54 return
Note: See TracChangeset for help on using the changeset viewer.