Code Duplication    Length = 10-14 lines in 2 locations

tests/pipelines/test_user_create.py 1 location

@@ 11-24 (lines=14) @@
8
User = get_user_model()
9
10
11
@pytest.mark.django_db(transaction=False)
12
def test_valid_serialize_request():
13
    request = mock.MagicMock()
14
    request.data = {User.USERNAME_FIELD: 'test', 'password': 'testing123'}
15
    context = {'request': request}
16
    result = pipelines.user_create.serialize_request(**context)
17
18
    expected_data = {
19
        User.USERNAME_FIELD: request.data[User.USERNAME_FIELD],
20
        'password': request.data['password']
21
    }
22
    assert User.objects.count() == 0
23
    assert 'serializer' in result
24
    assert result['serializer'].validated_data == expected_data
25
26
27
@pytest.mark.django_db(transaction=False)

tests/pipelines/test_user_delete.py 1 location

@@ 11-20 (lines=10) @@
8
User = get_user_model()
9
10
11
@pytest.mark.django_db(transaction=False)
12
def test_valid_serialize_request(test_user):
13
    request = mock.MagicMock()
14
    request.data = {'current_password': 'testing123'}
15
    request.user = test_user
16
    context = {'request': request}
17
    result = pipelines.user_delete.serialize_request(**context)
18
19
    assert User.objects.count() == 1
20
    assert result['serializer'].context['request'].user == test_user
21
22
23
@pytest.mark.django_db(transaction=False)