示例#1
0
def test_log_entry_source_formatting(mail_template, user):
    assert (format_log_source(
        LogEntry(
            content_object=mail_template,
            data={'source': 'value'},
            action_type='action.type',
        )) == 'value')
    assert (format_log_source(
        LogEntry(
            content_object=mail_template,
            user=user,
            data={'source': 'value'},
            action_type='action.type',
        )) == 'value (via <span class="fa fa-user"></span> regular_user)')
示例#2
0
def test_log_entry_formatting(mail_template, user):
    assert (format_log_entry(
        LogEntry(
            content_object=mail_template,
            user=user,
            data={'source': 'value'},
            action_type='action.type',
        )) == 'action.type (<a href="/mails/templates/6">Test Mail</a>)')
    assert format_log_entry(
        LogEntry(
            content_object=user,
            user=user,
            data={'source': 'value'},
            action_type='action.type',
        )
    ) == 'action.type (<a href="/settings/users/{u.id}/">{u.username}</a>)'.format(
        u=user)
示例#3
0
def test_log_entry_formatting(mail_template, user):
    assert format_log_entry(
        LogEntry(
            content_object=mail_template,
            user=user,
            data={"source": "value"},
            action_type="action.type",
        )
    ) == 'action.type (<a href="/mails/templates/{}">Test Mail</a>)'.format(
        mail_template.pk)
    assert format_log_entry(
        LogEntry(
            content_object=user,
            user=user,
            data={"source": "value"},
            action_type="action.type",
        )
    ) == 'action.type (<a href="/settings/users/{u.id}/">{u.username}</a>)'.format(
        u=user)