예제 #1
0
 def test_actor_has_email_view(self):
     chrome = Chrome(self.env)
     req = MockRequest(self.env, authname='user1')
     self.assertEqual('<span class="trac-author">[email protected]</span>',
                      unicode(chrome.authorinfo(req, '*****@*****.**')))
     self.assertEqual('<span class="trac-author">User One &lt;[email protected]&gt;</span>',
                      unicode(chrome.authorinfo(req, 'User One <*****@*****.**>')))
     self.assertEqual('<span class="trac-author">user</span>',
                      str(chrome.authorinfo_short('User One <*****@*****.**>')))
     self.assertEqual('<span class="trac-author">user</span>',
                      str(chrome.authorinfo_short('*****@*****.**')))
예제 #2
0
 def test_subject_is_none(self):
     chrome = Chrome(self.env)
     req = MockRequest(self.env)
     self.assertEqual('<span class="trac-author">(none)</span>',
                      str(chrome.authorinfo(req, '(none)')))
     self.assertEqual('<span class="trac-author-none">(none)</span>',
                      str(chrome.authorinfo(req, None)))
     self.assertEqual('<span class="trac-author-none">(none)</span>',
                      str(chrome.authorinfo(req, '')))
     self.assertEqual('<span class="trac-author">(none)</span>',
                      str(chrome.authorinfo_short('(none)')))
     self.assertEqual('<span class="trac-author-none">(none)</span>',
                      str(chrome.authorinfo_short(None)))
     self.assertEqual('<span class="trac-author-none">(none)</span>',
                      str(chrome.authorinfo_short('')))
예제 #3
0
 def test_subject_is_anonymous(self):
     chrome = Chrome(self.env)
     req = MockRequest(self.env)
     self.assertEqual('<span class="trac-author-anonymous">anonymous</span>',
                      str(chrome.authorinfo(req, 'anonymous')))
     self.assertEqual('<span class="trac-author-anonymous">anonymous</span>',
                      str(chrome.authorinfo_short('anonymous')))
예제 #4
0
    def test_authorinfo_short(self):
        chrome = Chrome(self.env)

        self.assertEqual(
            '<span class="trac-author-anonymous">anonymous</span>',
            str(chrome.authorinfo_short('anonymous')))
        self.assertEqual('<span class="trac-author">(none)</span>',
                         str(chrome.authorinfo_short('(none)')))
        self.assertEqual('<span class="trac-author-none">(none)</span>',
                         str(chrome.authorinfo_short(None)))
        self.assertEqual('<span class="trac-author-none">(none)</span>',
                         str(chrome.authorinfo_short('')))
        self.assertEqual(
            '<span class="trac-author">user</span>',
            str(chrome.authorinfo_short('User One <*****@*****.**>')))
        self.assertEqual('<span class="trac-author">user</span>',
                         str(chrome.authorinfo_short('*****@*****.**')))