'Test that requesting a user who does not exist returns a 404.'

@ddt.data(('client', 'user'), ('staff_client', 'staff_user'))
@ddt.unpack
def test_get_account_unknown_user(self, api_client, user):

    client = self.login_client(api_client, user)
    response = client.get(reverse('accounts_api', kwargs={'username': 'does_not_exist'}))
    self.assertEqual((403 if (user == 'staff_user') else 404), response.status_code)
