Code Duplication    Length = 18-18 lines in 2 locations

tests/pipelines/test_username_update.py 1 location

@@ 119-136 (lines=18) @@
116
    )
117
118
119
@pytest.mark.django_db(transaction=False)
120
def test_valid_pipeline(test_user):
121
    request = mock.MagicMock()
122
    request.user = test_user
123
    request.data = {
124
        User.USERNAME_FIELD: 'new_username',
125
        'current_password': 'testing123',
126
    }
127
128
    pipeline = pipelines.username_update.Pipeline(request)
129
    with catch_signal(signals.username_updated) as handler:
130
        result = pipeline.run()
131
132
    handler.assert_called_once_with(
133
        sender=mock.ANY,
134
        signal=signals.username_updated,
135
        user=result['user'],
136
        request=request
137
    )
138

tests/pipelines/test_user_delete.py 1 location

@@ 63-80 (lines=18) @@
60
    )
61
62
63
@pytest.mark.django_db(transaction=False)
64
def test_valid_pipeline(test_user):
65
    request = mock.MagicMock()
66
    request.data = {'current_password': 'testing123'}
67
    request.user = test_user
68
69
    pipeline = pipelines.user_delete.Pipeline(request)
70
    with catch_signal(signals.user_deleted) as handler:
71
        result = pipeline.run()
72
73
    handler.assert_called_once_with(
74
        sender=mock.ANY,
75
        signal=signals.user_deleted,
76
        user=result['user'],
77
        request=request
78
    )
79
80
    assert not User.objects.exists()
81