Changeset 12279 for main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests
- Timestamp:
- 21 Dec 2014, 10:13:45 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_export.py
r12259 r12279 31 31 from waeup.ikoba.customers.catalog import CustomersQuery 32 32 from waeup.ikoba.customers.export import ( 33 CustomerExporter, Customer DocumentExporter,ContractExporter,33 CustomerExporter, CustomerSampleDocumentExporter, SampleContractExporter, 34 34 get_customers) 35 35 from waeup.ikoba.customers.interfaces import ICSVCustomerExporter … … 131 131 return 132 132 133 class Customer DocumentExporterTest(CustomerImportExportSetup):133 class CustomerSampleDocumentExporterTest(CustomerImportExportSetup): 134 134 135 135 layer = FunctionalLayer 136 136 137 137 def setUp(self): 138 super(Customer DocumentExporterTest, self).setUp()138 super(CustomerSampleDocumentExporterTest, self).setUp() 139 139 self.setup_for_export() 140 140 return … … 142 142 def test_ifaces(self): 143 143 # make sure we fullfill interface contracts 144 obj = Customer DocumentExporter()144 obj = CustomerSampleDocumentExporter() 145 145 verifyObject(ICSVCustomerExporter, obj) 146 verifyClass(ICSVCustomerExporter, Customer DocumentExporter)146 verifyClass(ICSVCustomerExporter, CustomerSampleDocumentExporter) 147 147 return 148 148 149 149 def test_get_as_utility(self): 150 150 # we can get a documents exporter as utility 151 result = queryUtility(ICSVExporter, name="customer documents")151 result = queryUtility(ICSVExporter, name="customersampledocuments") 152 152 self.assertTrue(result is not None) 153 153 return … … 157 157 document = CustomerSampleDocument() 158 158 document.document_id = u'DOC1' 159 exporter = Customer DocumentExporter()159 exporter = CustomerSampleDocumentExporter() 160 160 exporter.export([document], self.outfile) 161 161 result = open(self.outfile, 'rb').read() … … 172 172 self.setup_customer(self.customer) 173 173 document = self.customer['documents']['DOC1'] 174 exporter = Customer DocumentExporter()174 exporter = CustomerSampleDocumentExporter() 175 175 exporter.export([document], self.outfile) 176 176 result = open(self.outfile, 'rb').read() … … 191 191 # set values we can expect in export file 192 192 self.setup_customer(self.customer) 193 exporter = Customer DocumentExporter()193 exporter = CustomerSampleDocumentExporter() 194 194 exporter.export_all(self.app, self.outfile) 195 195 result = open(self.outfile, 'rb').read() … … 209 209 # set values we can expect in export file 210 210 self.setup_customer(self.customer) 211 exporter = Customer DocumentExporter()211 exporter = CustomerSampleDocumentExporter() 212 212 exporter.export_customer(self.customer, self.outfile) 213 213 result = open(self.outfile, 'rb').read() … … 224 224 225 225 226 class ContractExporterTest(CustomerImportExportSetup):226 class SampleContractExporterTest(CustomerImportExportSetup): 227 227 228 228 layer = FunctionalLayer 229 229 230 230 def setUp(self): 231 super( ContractExporterTest, self).setUp()231 super(SampleContractExporterTest, self).setUp() 232 232 self.setup_for_export() 233 233 return … … 235 235 def test_ifaces(self): 236 236 # make sure we fullfill interface contracts 237 obj = ContractExporter()237 obj = SampleContractExporter() 238 238 verifyObject(ICSVCustomerExporter, obj) 239 verifyClass(ICSVCustomerExporter, ContractExporter)239 verifyClass(ICSVCustomerExporter, SampleContractExporter) 240 240 return 241 241 242 242 def test_get_as_utility(self): 243 243 # we can get a contracts exporter as utility 244 result = queryUtility(ICSVExporter, name=" contracts")244 result = queryUtility(ICSVExporter, name="samplecontracts") 245 245 self.assertTrue(result is not None) 246 246 return … … 250 250 contract = SampleContract() 251 251 contract.contract_id = u'CON1' 252 exporter = ContractExporter()252 exporter = SampleContractExporter() 253 253 exporter.export([contract], self.outfile) 254 254 result = open(self.outfile, 'rb').read() … … 267 267 # set values we can expect in export file 268 268 self.setup_customer(self.customer) 269 exporter = ContractExporter()269 exporter = SampleContractExporter() 270 270 exporter.export([self.contract], self.outfile) 271 271 result = open(self.outfile, 'rb').read() … … 286 286 # set values we can expect in export file 287 287 self.setup_customer(self.customer) 288 exporter = ContractExporter()288 exporter = SampleContractExporter() 289 289 exporter.export_all(self.app, self.outfile) 290 290 result = open(self.outfile, 'rb').read() … … 305 305 # set values we can expect in export file 306 306 self.setup_customer(self.customer) 307 exporter = ContractExporter()307 exporter = SampleContractExporter() 308 308 exporter.export_customer(self.customer, self.outfile) 309 309 result = open(self.outfile, 'rb').read()
Note: See TracChangeset for help on using the changeset viewer.