- Timestamp:
- 5 Dec 2016, 09:14:32 (8 years ago)
- Location:
- main/ikobacustom.aaue/trunk/src/ikobacustom/aaue
- Files:
-
- 8 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
main/ikobacustom.aaue/trunk/src/ikobacustom/aaue/documents/__init__.py
r12269 r14310 2 2 """ 3 3 # Make this a package. 4 from ikobacustom. skeleton.documents.document import SkeletonDocument4 from ikobacustom.aaue.documents.document import AAUEDocument 5 5 6 6 __all__ = [ 7 ' SkeletonDocument',7 'AAUEDocument', 8 8 ] -
main/ikobacustom.aaue/trunk/src/ikobacustom/aaue/documents/batching.py
r12274 r14310 16 16 ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 17 17 ## 18 """Batch processing for skeletondocuments.18 """Batch processing for aaue documents. 19 19 """ 20 20 import grok 21 21 from waeup.ikoba.documents.batching import DocumentProcessorBase 22 from ikobacustom. skeleton.documents.interfaces import ISkeletonDocument23 from ikobacustom. skeleton.interfaces import MessageFactory as _22 from ikobacustom.aaue.documents.interfaces import IAAUEDocument 23 from ikobacustom.aaue.interfaces import MessageFactory as _ 24 24 25 25 26 class SkeletonDocumentProcessor(DocumentProcessorBase):27 """A batch processor for I SkeletonDocument objects.26 class AAUEDocumentProcessor(DocumentProcessorBase): 27 """A batch processor for IAAUEDocument objects. 28 28 """ 29 util_name = ' skeletondocumentprocessor'29 util_name = 'aauedocumentprocessor' 30 30 grok.name(util_name) 31 31 32 name = _(' SkeletonDocument Processor')33 iface = I SkeletonDocument32 name = _('AAUE Document Processor') 33 iface = IAAUEDocument 34 34 35 factory_name = 'waeup. SkeletonDocument'35 factory_name = 'waeup.AAUEDocument' -
main/ikobacustom.aaue/trunk/src/ikobacustom/aaue/documents/document.py
r12399 r14310 24 24 from waeup.ikoba.utils.helpers import attrs_to_fields 25 25 from waeup.ikoba.documents.document import PublicDocumentBase 26 from ikobacustom. skeleton.documents.interfaces import ISkeletonDocument27 from ikobacustom. skeleton.interfaces import MessageFactory as _26 from ikobacustom.aaue.documents.interfaces import IAAUEDocument 27 from ikobacustom.aaue.interfaces import MessageFactory as _ 28 28 29 29 30 class SkeletonDocument(PublicDocumentBase):30 class AAUEDocument(PublicDocumentBase): 31 31 """This is a document. 32 32 """ 33 grok.implements(I SkeletonDocument)34 grok.provides(I SkeletonDocument)33 grok.implements(IAAUEDocument) 34 grok.provides(IAAUEDocument) 35 35 36 form_fields_interface = I SkeletonDocument36 form_fields_interface = IAAUEDocument 37 37 38 SkeletonDocument = attrs_to_fields(SkeletonDocument)38 AAUEDocument = attrs_to_fields(AAUEDocument) 39 39 40 40 41 class SkeletonDocumentFactory(grok.GlobalUtility):41 class AAUEDocumentFactory(grok.GlobalUtility): 42 42 """A factory for documents. 43 43 """ 44 44 grok.implements(IFactory) 45 grok.name(u'waeup. SkeletonDocument')45 grok.name(u'waeup.AAUEDocument') 46 46 title = u"Create a new document.", 47 description = u"This factory instantiates new skeletondocuments."47 description = u"This factory instantiates new aaue documents." 48 48 49 49 def __call__(self, *args, **kw): 50 return SkeletonDocument(*args, **kw)50 return AAUEDocument(*args, **kw) 51 51 52 52 def getInterfaces(self): 53 return implementedBy( SkeletonDocument)53 return implementedBy(AAUEDocument) -
main/ikobacustom.aaue/trunk/src/ikobacustom/aaue/documents/export.py
r12292 r14310 16 16 ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 17 17 ## 18 """Exporters for skeletondocuments.18 """Exporters for aaue documents. 19 19 """ 20 20 import grok 21 21 from waeup.ikoba.documents.export import DocumentExporterBase 22 from ikobacustom. skeleton.documents.interfaces import ISkeletonDocument23 from ikobacustom. skeleton.interfaces import MessageFactory as _22 from ikobacustom.aaue.documents.interfaces import IAAUEDocument 23 from ikobacustom.aaue.interfaces import MessageFactory as _ 24 24 25 25 26 class SkeletonDocumentExporter(DocumentExporterBase):26 class AAUEDocumentExporter(DocumentExporterBase): 27 27 """Exporter for documents. 28 28 """ 29 grok.name(' skeletondocuments')30 iface = I SkeletonDocument31 class_name = ' SkeletonDocument'32 title = _(u' SkeletonDocuments')29 grok.name('aauedocuments') 30 iface = IAAUEDocument 31 class_name = 'AAUEDocument' 32 title = _(u'AAUE Documents') -
main/ikobacustom.aaue/trunk/src/ikobacustom/aaue/documents/interfaces.py
r12292 r14310 17 17 ## 18 18 from waeup.ikoba.documents.interfaces import IPublicDocument 19 from ikobacustom. skeleton.interfaces import MessageFactory as _19 from ikobacustom.aaue.interfaces import MessageFactory as _ 20 20 21 21 22 class I SkeletonDocument(IPublicDocument):23 """A representation of a skeletondocument.22 class IAAUEDocument(IPublicDocument): 23 """A representation of a aaue document. 24 24 25 25 """ -
main/ikobacustom.aaue/trunk/src/ikobacustom/aaue/documents/tests/test_browser.py
r12290 r14310 27 27 from zope.interface.verify import verifyObject, verifyClass 28 28 from waeup.ikoba.documents.tests.test_batching import DocumentImportExportSetup 29 from ikobacustom. skeleton.documents.document import SkeletonDocument30 from ikobacustom. skeleton.documents.export import SkeletonDocumentExporter31 from ikobacustom. skeleton.documents.batching import SkeletonDocumentProcessor32 from ikobacustom. skeleton.testing import FunctionalLayer29 from ikobacustom.aaue.documents.document import AAUEDocument 30 from ikobacustom.aaue.documents.export import AAUEDocumentExporter 31 from ikobacustom.aaue.documents.batching import AAUEDocumentProcessor 32 from ikobacustom.aaue.testing import FunctionalLayer 33 33 34 34 … … 38 38 39 39 def setup_for_export(self): 40 document = SkeletonDocument()40 document = AAUEDocument() 41 41 document.document_id = u'DOC1' 42 42 document.title = u'My first document' … … 49 49 # set values we can expect in export file 50 50 self.setup_for_export() 51 exporter = SkeletonDocumentExporter()51 exporter = AAUEDocumentExporter() 52 52 exporter.export_all(self.app, self.outfile) 53 53 result = open(self.outfile, 'rb').read() … … 55 55 'class_name,description,document_id,history,state,title,' 56 56 'users_with_local_roles\r\n' 57 ' SkeletonDocument,,DOC1,'57 'AAUEDocument,,DOC1,' 58 58 '[u\'2014-12-21 23:27:15 WAT - Document created by system\'],' 59 59 'created,My first document,[]\r\n') 60 60 # We can import the same file. 61 processor = SkeletonDocumentProcessor()61 processor = AAUEDocumentProcessor() 62 62 result = processor.doImport( 63 63 self.outfile, … … 79 79 self.assertEqual(num_fail,0) 80 80 # We can import the same file in update mode. 81 processor = SkeletonDocumentProcessor()81 processor = AAUEDocumentProcessor() 82 82 result = processor.doImport( 83 83 self.outfile, -
main/ikobacustom.aaue/trunk/src/ikobacustom/aaue/documents/tests/test_document.py
r12292 r14310 17 17 ## 18 18 """ 19 Tests for skeletondocuments.19 Tests for aaue documents. 20 20 """ 21 21 from zope.interface.verify import verifyClass, verifyObject … … 23 23 from waeup.ikoba.documents.container import DocumentsContainer 24 24 25 from ikobacustom. skeleton.testing import (FunctionalLayer, FunctionalTestCase)26 from ikobacustom. skeleton.documents.document import SkeletonDocument27 from ikobacustom. skeleton.documents.interfaces import ISkeletonDocument25 from ikobacustom.aaue.testing import (FunctionalLayer, FunctionalTestCase) 26 from ikobacustom.aaue.documents.document import AAUEDocument 27 from ikobacustom.aaue.documents.interfaces import IAAUEDocument 28 28 29 class SkeletonDocumentTestCase(FunctionalTestCase):29 class AAUEDocumentTestCase(FunctionalTestCase): 30 30 31 31 layer = FunctionalLayer … … 35 35 self.assertTrue( 36 36 verifyClass( 37 I SkeletonDocument, SkeletonDocument)37 IAAUEDocument, AAUEDocument) 38 38 ) 39 39 self.assertTrue( 40 40 verifyObject( 41 I SkeletonDocument, SkeletonDocument())41 IAAUEDocument, AAUEDocument()) 42 42 ) 43 43 return 44 44 45 def test_add SkeletonDocument(self):45 def test_addAAUEDocument(self): 46 46 container = DocumentsContainer() 47 document = createObject(u'waeup. SkeletonDocument')47 document = createObject(u'waeup.AAUEDocument') 48 48 document.document_id = u'DOC1' 49 49 container.addDocument(document) -
main/ikobacustom.aaue/trunk/src/ikobacustom/aaue/documents/utils.py
r12411 r14310 19 19 """ 20 20 from waeup.ikoba.documents.utils import DocumentsUtils 21 from ikobacustom. skeleton.interfaces import MessageFactory as _21 from ikobacustom.aaue.interfaces import MessageFactory as _ 22 22 23 23 24 class SkeletonDocumentsUtils(DocumentsUtils):24 class AAUEDocumentsUtils(DocumentsUtils): 25 25 """A collection of methods subject to customization. 26 26 """ … … 30 30 'HTMLDocument': _('HTML Document'), 31 31 'RESTDocument': _('REST Document'), 32 ' SkeletonDocument': _('SkeletonDocument'),32 'AAUEDocument': _('AAUE Document'), 33 33 } 34 34
Note: See TracChangeset for help on using the changeset viewer.