コード例 #1
0
def test_users_list():
    u1 = UserProfile(username='******', display_name='John Connor', pk=1)
    u2 = UserProfile(username='******', display_name='Sarah Connor', pk=2)
    eq_(users_list([u1, u2]), ', '.join((user_link(u1), user_link(u2))))

    # handle None gracefully
    eq_(user_link(None), '')
コード例 #2
0
ファイル: test_helpers.py プロジェクト: beenishkhan/zamboni
def test_users_list():
    u1 = UserProfile(username="******", display_name="John Connor", pk=1)
    u2 = UserProfile(username="******", display_name="Sarah Connor", pk=2)
    eq_(users_list([u1, u2]), ", ".join((user_link(u1), user_link(u2))))

    # handle None gracefully
    eq_(user_link(None), "")
コード例 #3
0
ファイル: test_helpers.py プロジェクト: psyko0815/olympia
def test_users_list_truncate_display_name():
    u = UserProfile(username='******',
                    display_name='Some Very Long Display Name', pk=1)
    truncated_list = users_list([u], None, 10)
    eq_(truncated_list,
        u'<a href="%s" title="%s">Some Very...</a>' % (u.get_url_path(),
                                                       u.name))
コード例 #4
0
ファイル: test_helpers.py プロジェクト: psyko0815/olympia
def test_users_list():
    u1 = UserProfile(username='******', display_name='John Connor', pk=1)
    u2 = UserProfile(username='******', display_name='Sarah Connor', pk=2)
    eq_(users_list([u1, u2]), ', '.join((user_link(u1), user_link(u2))))

    # handle None gracefully
    eq_(user_link(None), '')
コード例 #5
0
ファイル: test_helpers.py プロジェクト: chowse/zamboni
def test_users_list():
    u1 = UserProfile(firstname='John', lastname='Connor', pk=1)
    u2 = UserProfile(firstname='Sarah', lastname='Connor', pk=2)
    eq_(users_list([u1, u2]), ', '.join((user_link(u1), user_link(u2))))

    # handle None gracefully
    eq_(user_link(None), '')
コード例 #6
0
ファイル: test_helpers.py プロジェクト: zuzelvp/olympia
def test_users_list_truncate_display_name():
    u = UserProfile(username='******',
                    display_name='Some Very Long Display Name', pk=1)
    truncated_list = users_list([u], None, 10)
    eq_(truncated_list,
        u'<a href="%s" title="%s">Some Very...</a>' % (u.get_url_path(),
                                                       u.name))
コード例 #7
0
def test_short_users_list():
    """Test the option to shortened the users list to a certain size."""
    # short list with 'others'
    u1 = UserProfile(username='******', display_name='Oscar the Grouch', pk=1)
    u2 = UserProfile(username='******', display_name='Grover', pk=2)
    u3 = UserProfile(username='******', display_name='Cookie Monster', pk=3)
    shortlist = users_list([u1, u2, u3], size=2)
    eq_(shortlist, ', '.join((user_link(u1), user_link(u2))) + ', others')
コード例 #8
0
ファイル: test_helpers.py プロジェクト: psyko0815/olympia
def test_short_users_list():
    """Test the option to shortened the users list to a certain size."""
    # short list with 'others'
    u1 = UserProfile(username='******', display_name='Oscar the Grouch', pk=1)
    u2 = UserProfile(username='******', display_name='Grover', pk=2)
    u3 = UserProfile(username='******', display_name='Cookie Monster', pk=3)
    shortlist = users_list([u1, u2, u3], size=2)
    eq_(shortlist, ', '.join((user_link(u1), user_link(u2))) + ', others')
コード例 #9
0
ファイル: test_helpers.py プロジェクト: beenishkhan/zamboni
def test_short_users_list():
    """Test the option to shortened the users list to a certain size."""
    # short list with 'others'
    u1 = UserProfile(username="******", display_name="Oscar the Grouch", pk=1)
    u2 = UserProfile(username="******", display_name="Grover", pk=2)
    u3 = UserProfile(username="******", display_name="Cookie Monster", pk=3)
    shortlist = users_list([u1, u2, u3], size=2)
    eq_(shortlist, ", ".join((user_link(u1), user_link(u2))) + ", others")
コード例 #10
0
ファイル: test_views.py プロジェクト: BIGGANI/zamboni
    def test_authors_xss(self):
        name = '<script>alert(1)</script>'
        user = UserProfile.objects.create(username='******', display_name=name)

        output = users_list([user])

        assert "&lt;script&gt;alert" in output
        assert "<script>alert" not in output
コード例 #11
0
ファイル: test_views.py プロジェクト: MechanisM/zamboni
    def test_authors_xss(self):
        name = '<script>alert(1)</script>'
        user = UserProfile.objects.create(username='******',
                                          display_name=name)

        output = users_list([user])

        assert "&lt;script&gt;alert" in output
        assert "<script>alert" not in output