Completed
Push — main ( dc9c2e...80557c )
by Jochen
05:20
created

test_view_for_brand()   A

Complexity

Conditions 1

Size

Total Lines 4
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 4
nop 2
dl 0
loc 4
rs 10
c 0
b 0
f 0
1
"""
2
:Copyright: 2006-2020 Jochen Kupperschmidt
3
:License: Modified BSD, see LICENSE for details.
4
"""
5
6
import pytest
7
8
from tests.helpers import login_user
9
10
11
def test_view_for_brand(admin_client, brand):
12
    url = f'/admin/attendance/brands/{brand.id}'
13
    response = admin_client.get(url)
14
    assert response.status_code == 200
15
16
17
@pytest.fixture(scope='package')
18
def admin(make_admin):
19
    permission_ids = {'admin.access'}
20
    admin = make_admin('AttendanceAdmin', permission_ids)
21
    login_user(admin.id)
22
    return admin
23
24
25
@pytest.fixture(scope='package')
26
def admin_client(make_client, admin_app, admin):
27
    return make_client(admin_app, user_id=admin.id)
28