Ignore:
Timestamp:
3 Jan 2015, 07:38:07 (10 years ago)
Author:
Henrik Bettermann
Message:

Replace 'skeleton' by 'pcn'.

Location:
main/ikobacustom.pcn/trunk
Files:
14 edited
1 moved

Legend:

Unmodified
Added
Removed
  • main/ikobacustom.pcn/trunk

    • Property svn:global-ignores set to
      bin
      develop-eggs
      parts
      sources
      var
  • main/ikobacustom.pcn/trunk/src

    • Property svn:global-ignores set to
      ikobacustom.pcn.egg-info
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/batching.py

    r12286 r12371  
    1616## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    1717##
    18 """Batch processing for skeleton documents.
     18"""Batch processing for pcn documents.
    1919"""
    2020import grok
     
    2222    CustomerProcessor,
    2323    CustomerDocumentProcessorBase, ContractProcessorBase)
    24 from ikobacustom.skeleton.customers.interfaces import (
    25     ISkeletonCustomer,
    26     ISkeletonCustomerDocument, ISkeletonContract)
    27 from ikobacustom.skeleton.interfaces import MessageFactory as _
     24from ikobacustom.pcn.customers.interfaces import (
     25    IPCNCustomer,
     26    IPCNCustomerDocument, IPCNContract)
     27from ikobacustom.pcn.interfaces import MessageFactory as _
    2828
    2929
    30 class SkeletonCustomerProcessor(CustomerProcessor):
     30class PCNCustomerProcessor(CustomerProcessor):
    3131    """A batch processor for ICustomer objects.
    3232    """
    33     util_name = 'skeletoncustomerprocessor'
     33    util_name = 'pcncustomerprocessor'
    3434    grok.name(util_name)
    35     name = _('Skeleton Customer Processor')
    36     iface = ISkeletonCustomer
     35    name = _('PCN Customer Processor')
     36    iface = IPCNCustomer
    3737
    3838
    39 class SkeletonCustomerDocumentProcessor(CustomerDocumentProcessorBase):
    40     """A batch processor for ISkeletonCustomerDocument objects.
     39class PCNCustomerDocumentProcessor(CustomerDocumentProcessorBase):
     40    """A batch processor for IPCNCustomerDocument objects.
    4141    """
    42     util_name = 'skeletoncustomerdocumentprocessor'
     42    util_name = 'pcncustomerdocumentprocessor'
    4343    grok.name(util_name)
    44     name = _('Skeleton Customer Document Processor')
    45     iface = ISkeletonCustomerDocument
    46     factory_name = 'waeup.SkeletonCustomerDocument'
     44    name = _('PCN Customer Document Processor')
     45    iface = IPCNCustomerDocument
     46    factory_name = 'waeup.PCNCustomerDocument'
    4747
    4848
    49 class SkeletonContractProcessor(ContractProcessorBase):
    50     """A batch processor for ISkeletonContract objects.
     49class PCNContractProcessor(ContractProcessorBase):
     50    """A batch processor for IPCNContract objects.
    5151    """
    52     util_name = 'skeletoncontractprocessor'
     52    util_name = 'pcncontractprocessor'
    5353    grok.name(util_name)
    54     name = _('Skeleton Customer Contract Processor')
    55     iface = ISkeletonContract
    56     factory_name = 'waeup.SkeletonContract'
     54    name = _('PCN Customer Contract Processor')
     55    iface = IPCNContract
     56    factory_name = 'waeup.PCNContract'
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/contracts.py

    r12335 r12371  
    2626from waeup.ikoba.customers.interfaces import ICustomerNavigation
    2727from waeup.ikoba.customers.contracts import ContractBase
    28 from ikobacustom.skeleton.interfaces import MessageFactory as _
    29 from ikobacustom.skeleton.customers.interfaces import (
    30     ISkeletonContract, ISkeletonContractEdit, ISkeletonContractProcess)
     28from ikobacustom.pcn.interfaces import MessageFactory as _
     29from ikobacustom.pcn.customers.interfaces import (
     30    IPCNContract, IPCNContractEdit, IPCNContractProcess)
    3131
    3232
    33 class SkeletonContract(ContractBase):
     33class PCNContract(ContractBase):
    3434    """This is a sample contract.
    3535    """
    3636
    3737    grok.implements(
    38         ISkeletonContractProcess,
    39         ISkeletonContract,
    40         ISkeletonContractEdit,
     38        IPCNContractProcess,
     39        IPCNContract,
     40        IPCNContractEdit,
    4141        ICustomerNavigation)
    4242
    4343    contract_category = 'sample'
    4444
    45     form_fields_interface = ISkeletonContract
     45    form_fields_interface = IPCNContract
    4646
    47     edit_form_fields_interface = ISkeletonContractEdit
     47    edit_form_fields_interface = IPCNContractEdit
    4848
    49     check_docs_interface = ISkeletonContract
     49    check_docs_interface = IPCNContract
    5050
    51 SkeletonContract = attrs_to_fields(SkeletonContract)
     51PCNContract = attrs_to_fields(PCNContract)
    5252
    5353
    5454# Contracts must be importable. So we might need a factory.
    55 class SkeletonContractFactory(grok.GlobalUtility):
     55class PCNContractFactory(grok.GlobalUtility):
    5656    """A factory for contracts.
    5757    """
    5858    grok.implements(IFactory)
    59     grok.name(u'waeup.SkeletonContract')
     59    grok.name(u'waeup.PCNContract')
    6060    title = u"Create a new contract.",
    6161    description = u"This factory instantiates new sample contract instances."
    6262
    6363    def __call__(self, *args, **kw):
    64         return SkeletonContract(*args, **kw)
     64        return PCNContract(*args, **kw)
    6565
    6666    def getInterfaces(self):
    67         return implementedBy(SkeletonContract)
     67        return implementedBy(PCNContract)
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/customer.py

    r12272 r12371  
    2525from waeup.ikoba.customers.customer import Customer
    2626from waeup.ikoba.customers.interfaces import ICustomerNavigation
    27 from ikobacustom.skeleton.customers.interfaces import ISkeletonCustomer
    28 from ikobacustom.skeleton.interfaces import MessageFactory as _
     27from ikobacustom.pcn.customers.interfaces import IPCNCustomer
     28from ikobacustom.pcn.interfaces import MessageFactory as _
    2929
    3030
    31 class SkeletonCustomer(Customer):
     31class PCNCustomer(Customer):
    3232    """This is a customer container for the various objects
    3333    owned by customers.
    3434    """
    35     grok.implements(ISkeletonCustomer, ICustomerNavigation)
    36     grok.provides(ISkeletonCustomer)
     35    grok.implements(IPCNCustomer, ICustomerNavigation)
     36    grok.provides(IPCNCustomer)
    3737
    38 SkeletonCustomer = attrs_to_fields(SkeletonCustomer)
     38PCNCustomer = attrs_to_fields(PCNCustomer)
    3939
    4040
    41 class SkeletonCustomerFactory(grok.GlobalUtility):
     41class PCNCustomerFactory(grok.GlobalUtility):
    4242    """A factory for customers.
    4343    """
    4444    grok.implements(IFactory)
    4545    grok.name(u'waeup.Customer')
    46     title = u"Create a new skeleton customer.",
    47     description = u"This factory instantiates new skeleton customer instances."
     46    title = u"Create a new pcn customer.",
     47    description = u"This factory instantiates new pcn customer instances."
    4848
    4949    def __call__(self, *args, **kw):
    50         return SkeletonCustomer()
     50        return PCNCustomer()
    5151
    5252    def getInterfaces(self):
    53         return implementedBy(SkeletonCustomer)
     53        return implementedBy(PCNCustomer)
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/documents.py

    r12355 r12371  
    2525from waeup.ikoba.customers.interfaces import ICustomerNavigation
    2626from waeup.ikoba.customers.documents import CustomerDocumentBase
    27 from ikobacustom.skeleton.interfaces import MessageFactory as _
    28 from ikobacustom.skeleton.customers.interfaces import ISkeletonCustomerDocument
     27from ikobacustom.pcn.interfaces import MessageFactory as _
     28from ikobacustom.pcn.customers.interfaces import IPCNCustomerDocument
    2929
    3030
    31 class SkeletonCustomerDocument(CustomerDocumentBase):
     31class PCNCustomerDocument(CustomerDocumentBase):
    3232    """This is a sample customer document.
    3333    """
    3434
    35     grok.implements(ISkeletonCustomerDocument, ICustomerNavigation)
    36     grok.provides(ISkeletonCustomerDocument)
     35    grok.implements(IPCNCustomerDocument, ICustomerNavigation)
     36    grok.provides(IPCNCustomerDocument)
    3737
    3838    # Ikoba can store any number of files per Document object.
     
    4242    filenames = ('sample',)
    4343
    44     form_fields_interface = ISkeletonCustomerDocument
     44    form_fields_interface = IPCNCustomerDocument
    4545
    46 SkeletonCustomerDocument = attrs_to_fields(SkeletonCustomerDocument)
     46PCNCustomerDocument = attrs_to_fields(PCNCustomerDocument)
    4747
    4848
    4949# Customer documents must be importable. So we need a factory.
    50 class SkeletonCustomerDocumentFactory(grok.GlobalUtility):
     50class PCNCustomerDocumentFactory(grok.GlobalUtility):
    5151    """A factory for customer documents.
    5252    """
    5353    grok.implements(IFactory)
    54     grok.name(u'waeup.SkeletonCustomerDocument')
     54    grok.name(u'waeup.PCNCustomerDocument')
    5555    title = u"Create a new document.",
    5656    description = u"This factory instantiates new sample document instances."
    5757
    5858    def __call__(self, *args, **kw):
    59         return SkeletonCustomerDocument(*args, **kw)
     59        return PCNCustomerDocument(*args, **kw)
    6060
    6161    def getInterfaces(self):
    62         return implementedBy(SkeletonCustomerDocument)
     62        return implementedBy(PCNCustomerDocument)
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/export.py

    r12298 r12371  
    1616## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    1717##
    18 """Exporters for skeleton customer objects and subobjects.
     18"""Exporters for pcn customer objects and subobjects.
    1919"""
    2020import grok
    2121from waeup.ikoba.customers.export import (
    2222    CustomerExporter, CustomerDocumentExporterBase, ContractExporterBase)
    23 from ikobacustom.skeleton.customers.interfaces import (
    24     ISkeletonCustomer, ISkeletonCustomerDocument, ISkeletonContract)
    25 from ikobacustom.skeleton.interfaces import MessageFactory as _
     23from ikobacustom.pcn.customers.interfaces import (
     24    IPCNCustomer, IPCNCustomerDocument, IPCNContract)
     25from ikobacustom.pcn.interfaces import MessageFactory as _
    2626
    27 class SkeletonCustomerExporter(CustomerExporter):
     27class PCNCustomerExporter(CustomerExporter):
    2828    """Exporter for Customers.
    2929    """
    30     iface = ISkeletonCustomer
    31     title = _(u'Skeleton Customers')
     30    iface = IPCNCustomer
     31    title = _(u'PCN Customers')
    3232
    3333
    34 class SkeletonCustomerDocumentExporter(CustomerDocumentExporterBase):
     34class PCNCustomerDocumentExporter(CustomerDocumentExporterBase):
    3535    """Exporter for documents.
    3636    """
    37     grok.name('skeletoncustomerdocuments')
    38     iface = ISkeletonCustomerDocument
    39     title = _(u'Skeleton Customer Documents')
    40     class_name = 'SkeletonCustomerDocument'
     37    grok.name('pcncustomerdocuments')
     38    iface = IPCNCustomerDocument
     39    title = _(u'PCN Customer Documents')
     40    class_name = 'PCNCustomerDocument'
    4141
    4242
    43 class SkeletonContractExporter(ContractExporterBase):
     43class PCNContractExporter(ContractExporterBase):
    4444    """Exporter for Contract instances.
    4545    """
    46     grok.name('skeletoncontracts')
    47     iface = ISkeletonContract
    48     title = _(u'Skeleton Customer Contracts')
    49     class_name = 'SkeletonContract'
     46    grok.name('pcncontracts')
     47    iface = IPCNContract
     48    title = _(u'PCN Customer Contracts')
     49    class_name = 'PCNContract'
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/fileviewlets.py

    r12355 r12371  
    2323    FileDisplay, FileUpload, Image)
    2424
    25 from ikobacustom.skeleton.customers.documents import SkeletonCustomerDocument
     25from ikobacustom.pcn.customers.documents import PCNCustomerDocument
    2626
    2727from waeup.ikoba.customers.browser import (
     
    3939    """
    4040    grok.order(1)
    41     grok.context(SkeletonCustomerDocument)
     41    grok.context(PCNCustomerDocument)
    4242    grok.view(DocumentManageFormPage)
    4343    grok.require('waeup.manageCustomer')
     
    6060    """
    6161    grok.order(1)
    62     grok.context(SkeletonCustomerDocument)
     62    grok.context(PCNCustomerDocument)
    6363    grok.require('waeup.viewCustomer')
    6464    grok.view(DocumentDisplayFormPage)
     
    7272    """
    7373    grok.name('sample')
    74     grok.context(SkeletonCustomerDocument)
     74    grok.context(PCNCustomerDocument)
    7575    grok.require('waeup.viewCustomer')
    7676    download_name = u'sample'
     
    8484    """
    8585    grok.view(DocumentManageFormPage)
    86     grok.context(SkeletonCustomerDocument)
     86    grok.context(PCNCustomerDocument)
    8787    grok.require('waeup.manageCustomer')
    8888    label = _(u'PDF File')
     
    104104    """
    105105    grok.order(1)
    106     grok.context(SkeletonCustomerDocument)
     106    grok.context(PCNCustomerDocument)
    107107    grok.require('waeup.viewCustomer')
    108108    grok.view(DocumentDisplayFormPage)
     
    116116    """
    117117    grok.name('sample.pdf')
    118     grok.context(SkeletonCustomerDocument)
     118    grok.context(PCNCustomerDocument)
    119119    grok.require('waeup.viewCustomer')
    120120    download_name = u'sample.pdf'
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/interfaces.py

    r12335 r12371  
    2323    ConCatProductSource, CustomerDocumentSource)
    2424from waeup.ikoba.products.productoptions import ProductOptionField
    25 from ikobacustom.skeleton.interfaces import MessageFactory as _
     25from ikobacustom.pcn.interfaces import MessageFactory as _
    2626
    2727
    28 class ISkeletonCustomer(ICustomer):
     28class IPCNCustomer(ICustomer):
    2929    """Representation of a customer.
    3030
     
    3434
    3535
    36 class ISkeletonCustomerDocument(ICustomerDocument):
     36class IPCNCustomerDocument(ICustomerDocument):
    3737    """A customer document.
    3838
     
    4141# Customer contract interfaces
    4242
    43 class ISkeletonContract(IContract):
     43class IPCNContract(IContract):
    4444    """A customer contract sample with document attached.
    4545
     
    5252        )
    5353
    54 class ISkeletonContractProcess(ISkeletonContract):
     54class IPCNContractProcess(IPCNContract):
    5555    """Interface for processing contract data.
    5656    """
     
    6464        )
    6565
    66 class ISkeletonContractEdit(ISkeletonContract):
     66class IPCNContractEdit(IPCNContract):
    6767    """Interface for editing sample contract data by customers.
    6868
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/tests/test_browser.py

    r12369 r12371  
    3030from waeup.ikoba.customers.tests.test_batching import CustomerImportExportSetup
    3131from waeup.ikoba.customers.tests.test_browser import CustomersFullSetup
    32 from ikobacustom.skeleton.customers.export import (
    33     SkeletonCustomerExporter,
    34     SkeletonCustomerDocumentExporter,
    35     SkeletonContractExporter)
    36 from ikobacustom.skeleton.customers.batching import (
    37     SkeletonCustomerProcessor,
    38     SkeletonCustomerDocumentProcessor,
    39     SkeletonContractProcessor)
    40 from ikobacustom.skeleton.testing import FunctionalLayer, samples_dir
     32from ikobacustom.pcn.customers.export import (
     33    PCNCustomerExporter,
     34    PCNCustomerDocumentExporter,
     35    PCNContractExporter)
     36from ikobacustom.pcn.customers.batching import (
     37    PCNCustomerProcessor,
     38    PCNCustomerDocumentProcessor,
     39    PCNContractProcessor)
     40from ikobacustom.pcn.testing import FunctionalLayer, samples_dir
    4141
    4242SAMPLE_IMAGE = os.path.join(os.path.dirname(__file__), 'test_image.jpg')
     
    5656        IWorkflowState(customer).setState('started')
    5757        self.app['customers'].addCustomer(customer)
    58         document = createObject(u'waeup.SkeletonCustomerDocument')
     58        document = createObject(u'waeup.PCNCustomerDocument')
    5959        document.title = u'My first document'
    6060        customer['documents'].addDocument(document)
    61         contract = createObject(u'waeup.SkeletonContract')
     61        contract = createObject(u'waeup.PCNContract')
    6262        contract.tc_dict = {'en':u'Hello World'}
    6363        customer['contracts'].addContract(contract)
     
    7272        # set values we can expect in export file
    7373        self.setup_for_export()
    74         exporter = SkeletonCustomerExporter()
     74        exporter = PCNCustomerExporter()
    7575        exporter.export_all(self.app, self.outfile)
    7676        result = open(self.outfile, 'rb').read()
     
    8080            'K1000000,,Beate,Mueller,,,123,f,0,,,started,[]\r\n')
    8181        # We can reimport the file ...
    82         processor = SkeletonCustomerProcessor()
     82        processor = PCNCustomerProcessor()
    8383        result = processor.doImport(
    8484            self.outfile,
     
    112112        # set values we can expect in export file
    113113        self.setup_for_export()
    114         exporter = SkeletonCustomerDocumentExporter()
     114        exporter = PCNCustomerDocumentExporter()
    115115        exporter.export_all(self.app, self.outfile)
    116116        result = open(self.outfile, 'rb').read()
    117117        self.assertMatches(result,
    118118            'class_name,document_id,history,state,title,user_id\r\n'
    119             'SkeletonCustomerDocument,%s,'
     119            'PCNCustomerDocument,%s,'
    120120            '[u\'2014-12-21 17:00:36 WAT - Document created by system\'],'
    121121            'created,My first document,K1000000\r\n'
    122122            % self.document.document_id)
    123123        # We can reimport the file if we change the header (user_id -> customer_id)
    124         processor = SkeletonCustomerDocumentProcessor()
     124        processor = PCNCustomerDocumentProcessor()
    125125        open(self.outfile, 'wb').write(
    126126            'customer_id,class_name,document_id,state,title\r\n'
    127             'K1000000,SkeletonCustomerDocument,%s,started,My first title\r\n'
     127            'K1000000,PCNCustomerDocument,%s,started,My first title\r\n'
    128128            % self.document.document_id)
    129129        result = processor.doImport(
     
    156156        # set values we can expect in export file
    157157        self.setup_for_export()
    158         exporter = SkeletonContractExporter()
     158        exporter = PCNContractExporter()
    159159        exporter.export_all(self.app, self.outfile)
    160160        result = open(self.outfile, 'rb').read()
     
    163163            'history,last_product_id,product_object,product_options,'
    164164            'state,tc_dict,title,user_id\r\n'
    165             'SkeletonContract,sample,%s,,'
     165            'PCNContract,sample,%s,,'
    166166            '[u\'2014-12-21 22:26:00 WAT - Contract created by system\']'
    167167            ',,,[],created,{\'en\': u\'Hello World\'},,K1000000\r\n'
    168168            % self.contract.contract_id)
    169169        # We can reimport the file if we change the header (user_id -> customer_id)
    170         processor = SkeletonContractProcessor()
     170        processor = PCNContractProcessor()
    171171        open(self.outfile, 'wb').write(
    172172            'class_name,contract_category,contract_id,document_object,'
    173173            'history,last_product_id,product_object,product_options,'
    174174            'state,tc_dict,title,user_id\r\n'
    175             'SkeletonContract,sample,%s,,'
     175            'PCNContract,sample,%s,,'
    176176            '[u\'2014-12-21 22:26:00 WAT - Contract created by system\']'
    177177            ',,,[],created,{\'en\': u\'Hello World\'},,K1000000\r\n'
     
    219219        self.browser.open(self.customer_path + '/documents')
    220220        self.browser.getControl("Add document").click()
    221         self.browser.getControl(name="doctype").value = ['SkeletonCustomerDocument']
    222         self.browser.getControl(name="form.title").value = 'My Skeleton Document'
     221        self.browser.getControl(name="doctype").value = ['PCNCustomerDocument']
     222        self.browser.getControl(name="form.title").value = 'My PCN Document'
    223223        self.browser.getControl("Add document").click()
    224224        docid = [i for i in self.customer['documents'].keys() if len(i) > 10][0]
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/tests/test_contract.py

    r12292 r12371  
    2828from waeup.ikoba.customers.contracts import ContractsContainer
    2929
    30 from ikobacustom.skeleton.testing import (FunctionalLayer, FunctionalTestCase)
    31 from ikobacustom.skeleton.customers.contracts import SkeletonContract
    32 from ikobacustom.skeleton.customers.interfaces import ISkeletonContract
     30from ikobacustom.pcn.testing import (FunctionalLayer, FunctionalTestCase)
     31from ikobacustom.pcn.customers.contracts import PCNContract
     32from ikobacustom.pcn.customers.interfaces import IPCNContract
    3333
    3434
     
    3838
    3939    def test_interfaces(self):
    40         verify.verifyClass(ISkeletonContract, SkeletonContract)
    41         verify.verifyClass(ICustomerNavigation, SkeletonContract)
    42         verify.verifyObject(ISkeletonContract, SkeletonContract())
    43         verify.verifyObject(ICustomerNavigation, SkeletonContract())
     40        verify.verifyClass(IPCNContract, PCNContract)
     41        verify.verifyClass(ICustomerNavigation, PCNContract)
     42        verify.verifyObject(IPCNContract, PCNContract())
     43        verify.verifyObject(ICustomerNavigation, PCNContract())
    4444        return
    4545
    4646    def test_addContract(self):
    4747        container = ContractsContainer()
    48         contract = createObject(u'waeup.SkeletonContract')
     48        contract = createObject(u'waeup.PCNContract')
    4949        id = contract.contract_id
    5050        container.addContract(contract)
    5151        self.assertEqual(container[id], contract)
    5252        self.assertRaises(TypeError, container.addContract, object())
    53         self.assertEqual(contract.class_name, 'SkeletonContract')
     53        self.assertEqual(contract.class_name, 'PCNContract')
    5454        return
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/tests/test_customer.py

    r12273 r12371  
    1717##
    1818"""
    19 Tests for skeleton customers.
     19Tests for pcn customers.
    2020"""
    2121import tempfile
     
    3030from waeup.ikoba.customers.container import CustomersContainer
    3131
    32 from ikobacustom.skeleton.testing import (FunctionalLayer, FunctionalTestCase)
    33 from ikobacustom.skeleton.customers.customer import SkeletonCustomer
    34 from ikobacustom.skeleton.customers.interfaces import ISkeletonCustomer
     32from ikobacustom.pcn.testing import (FunctionalLayer, FunctionalTestCase)
     33from ikobacustom.pcn.customers.customer import PCNCustomer
     34from ikobacustom.pcn.customers.interfaces import IPCNCustomer
    3535
    36 class SkeletonCustomerTestCase(FunctionalTestCase):
     36class PCNCustomerTestCase(FunctionalTestCase):
    3737
    3838    layer = FunctionalLayer
    3939
    4040    def setUp(self):
    41         super(SkeletonCustomerTestCase, self).setUp()
     41        super(PCNCustomerTestCase, self).setUp()
    4242
    4343        # Prepopulate ZODB
     
    5252
    5353    def test_interfaces(self):
    54         verify.verifyClass(ISkeletonCustomer, SkeletonCustomer)
    55         verify.verifyClass(ICustomerNavigation, SkeletonCustomer)
    56         verify.verifyObject(ISkeletonCustomer, SkeletonCustomer())
    57         verify.verifyObject(ICustomerNavigation, SkeletonCustomer())
     54        verify.verifyClass(IPCNCustomer, PCNCustomer)
     55        verify.verifyClass(ICustomerNavigation, PCNCustomer)
     56        verify.verifyObject(IPCNCustomer, PCNCustomer())
     57        verify.verifyObject(ICustomerNavigation, PCNCustomer())
    5858        return
    5959
    60     def test_addSkeletonCustomer(self):
     60    def test_addPCNCustomer(self):
    6161        customer = createObject(u'waeup.Customer')
    62         verify.verifyObject(ISkeletonCustomer, customer)
     62        verify.verifyObject(IPCNCustomer, customer)
    6363        self.app['customers'].addCustomer(customer)
    6464        self.assertEqual(customer.customer_id, 'K1000000')
     
    6868    def tearDown(self):
    6969        shutil.rmtree(self.dc_root)
    70         super(SkeletonCustomerTestCase, self).tearDown()
     70        super(PCNCustomerTestCase, self).tearDown()
    7171        return
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/tests/test_document.py

    r12292 r12371  
    2828from waeup.ikoba.customers.documents import CustomerDocumentsContainer
    2929
    30 from ikobacustom.skeleton.testing import (FunctionalLayer, FunctionalTestCase)
    31 from ikobacustom.skeleton.customers.documents import SkeletonCustomerDocument
    32 from ikobacustom.skeleton.customers.interfaces import ISkeletonCustomerDocument
     30from ikobacustom.pcn.testing import (FunctionalLayer, FunctionalTestCase)
     31from ikobacustom.pcn.customers.documents import PCNCustomerDocument
     32from ikobacustom.pcn.customers.interfaces import IPCNCustomerDocument
    3333
    3434
     
    3838
    3939    def test_interfaces(self):
    40         verify.verifyClass(ISkeletonCustomerDocument, SkeletonCustomerDocument)
    41         verify.verifyClass(ICustomerNavigation, SkeletonCustomerDocument)
    42         verify.verifyObject(ISkeletonCustomerDocument, SkeletonCustomerDocument())
    43         verify.verifyObject(ICustomerNavigation, SkeletonCustomerDocument())
     40        verify.verifyClass(IPCNCustomerDocument, PCNCustomerDocument)
     41        verify.verifyClass(ICustomerNavigation, PCNCustomerDocument)
     42        verify.verifyObject(IPCNCustomerDocument, PCNCustomerDocument())
     43        verify.verifyObject(ICustomerNavigation, PCNCustomerDocument())
    4444        return
    4545
    4646    def test_addDocument(self):
    4747        container = CustomerDocumentsContainer()
    48         document = createObject(u'waeup.SkeletonCustomerDocument')
     48        document = createObject(u'waeup.PCNCustomerDocument')
    4949        id = document.document_id
    5050        container.addDocument(document)
    5151        self.assertEqual(container[id], document)
    5252        self.assertRaises(TypeError, container.addDocument, object())
    53         self.assertEqual(document.class_name, 'SkeletonCustomerDocument')
     53        self.assertEqual(document.class_name, 'PCNCustomerDocument')
    5454        return
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/utils.py

    r12357 r12371  
    2525    SUBMITTED, VERIFIED, REJECTED,
    2626    EXPIRED)
    27 from ikobacustom.skeleton.interfaces import MessageFactory as _
     27from ikobacustom.pcn.interfaces import MessageFactory as _
    2828
    29 class SkeletonCustomersUtils(CustomersUtils):
     29class PCNCustomersUtils(CustomersUtils):
    3030    """A collection of methods subject to customization.
    3131    """
     
    4747        #'CustomerPDFDocument': _('PDF Document'),
    4848
    49         'SkeletonCustomerDocument': _('Skeleton Document'),
     49        'PCNCustomerDocument': _('PCN Document'),
    5050        }
    5151
     
    5353        #'SampleContract': _('Sample Contract'),
    5454
    55         'SkeletonContract': _('Skeleton Contract'),
     55        'PCNContract': _('PCN Contract'),
    5656        }
    5757
     
    6262    EXPORTER_NAMES = (
    6363        'customers',
    64         'skeletoncustomerdocuments',
    65         'skeletoncontracts')
     64        'pcncustomerdocuments',
     65        'pcncontracts')
Note: See TracChangeset for help on using the changeset viewer.