Пример #1
0
    def testLog( self ):
        self.orders = list( base.createOrders() )
        order1 = self.orders[0]
        order1.finance_workflow.fireTransition('create')

        olog = IOrderWorkflowLog( order1 )
        history = list( iter( olog ) )
        self.assertEqual( len( history ), 1 )
        entry = history[0]
        self.assertEqual( entry.transition, u'Create')
        self.assertEqual( entry.new_state, workflow_states.order.finance.REVIEWING)
Пример #2
0
 def setUp( self ):
     super( OrderQueryTests, self).setUp()        
     self.orders = list( base.createOrders() )
     self.manager = component.getUtility( IOrderManager )
Пример #3
0
 def setUp( self ):
     super( OrderImportExportTests, self).setUp()
     self.orders = list( base.createOrders() )
     self.manager = component.getUtility( IOrderManager )
     ztapi.provideAdapter( IOrder, IObjectExportWriter, writer.OrderExportWriter)
     ztapi.provideAdapter( IOrder, IObjectImportReader, reader.OrderReader)