Пример #1
0
    def test_sendmessage_view(self):
        app = self.layer['app']
        portal = self.layer['portal']
        browser = Browser(app)
        browser.handleErrors = False
        browser.addHeader(
            'Authorization', 'Basic %s:%s' % (
                TEST_USER_NAME,
                TEST_USER_PASSWORD,
            ))

        import transaction
        transaction.commit()
        from emc.memberArea.content.outputbox import IOutputbox
        obj = portal['work1']['folder1']['output1']
        self.assertTrue(IOutputbox.providedBy(obj))


#         import pdb
#         pdb.set_trace()
#
#         page = obj.absolute_url()  + '/@@write_message'
# #        import pdb
# #        pdb.set_trace()
#         browser.open(page)
#         outstr = "send message to member"
#         self.assertTrue(outstr in browser.contents)
Пример #2
0
 def test_interface(self):
     from emc.memberArea.content.messagebox import IMessagebox
     from emc.memberArea.content.message import IMessage        
     from emc.memberArea.content.inputbox import IInputbox
     from emc.memberArea.content.outputbox import IOutputbox
     from emc.memberArea.content.myfolder import IMyfolder
     from emc.memberArea.content.todo import ITodo
     from emc.memberArea.content.favorite import IFavorite                                
     self.assertTrue(IMessagebox.providedBy(self.portal['work1']['folder1']['input1']))
     self.assertTrue(IInputbox.providedBy(self.portal['work1']['folder1']['input1']))
     self.assertFalse(IMessagebox.implementedBy(self.portal['work1']['folder1']['input1']))                
     self.assertTrue(IMessagebox.providedBy(self.portal['work1']['folder1']['output1']))
     self.assertTrue(IOutputbox.providedBy(self.portal['work1']['folder1']['output1']))        
     self.assertTrue(IMessage.providedBy(self.portal['work1']['folder1']['output1']['message1']))
     self.assertTrue(IMyfolder.providedBy(self.portal['work1']['my1']))
     self.assertTrue(ITodo.providedBy(self.portal['work1']['to1']))                                         
               
    
     
Пример #3
0
    def test_sendmessage_view(self):        
        app = self.layer['app']
        portal = self.layer['portal']       
        browser = Browser(app)
        browser.handleErrors = False
        browser.addHeader('Authorization', 'Basic %s:%s' % (TEST_USER_NAME, TEST_USER_PASSWORD,))
        
        import transaction
        transaction.commit()
        from emc.memberArea.content.outputbox import IOutputbox
        obj = portal['work1']['folder1']['output1'] 
        self.assertTrue(IOutputbox.providedBy(obj))
#         import pdb
#         pdb.set_trace()
#          
#         page = obj.absolute_url()  + '/@@write_message'
# #        import pdb
# #        pdb.set_trace()
#         browser.open(page)
#         outstr = "send message to member"        
#         self.assertTrue(outstr in browser.contents)               
Пример #4
0
 def test_interface(self):
     from emc.memberArea.content.messagebox import IMessagebox
     from emc.memberArea.content.message import IMessage
     from emc.memberArea.content.inputbox import IInputbox
     from emc.memberArea.content.outputbox import IOutputbox
     from emc.memberArea.content.myfolder import IMyfolder
     from emc.memberArea.content.todo import ITodo
     from emc.memberArea.content.favorite import IFavorite
     self.assertTrue(
         IMessagebox.providedBy(self.portal['work1']['folder1']['input1']))
     self.assertTrue(
         IInputbox.providedBy(self.portal['work1']['folder1']['input1']))
     self.assertFalse(
         IMessagebox.implementedBy(
             self.portal['work1']['folder1']['input1']))
     self.assertTrue(
         IMessagebox.providedBy(self.portal['work1']['folder1']['output1']))
     self.assertTrue(
         IOutputbox.providedBy(self.portal['work1']['folder1']['output1']))
     self.assertTrue(
         IMessage.providedBy(
             self.portal['work1']['folder1']['output1']['message1']))
     self.assertTrue(IMyfolder.providedBy(self.portal['work1']['my1']))
     self.assertTrue(ITodo.providedBy(self.portal['work1']['to1']))