Exemple #1
0
    def test_create_user(self):
        view = CreateUserView()
        view.request = 'request'

        form = self.moxx.CreateMock(UsernameCreationForm)
        form.save().AndReturn('user')
        self.moxx.StubOutWithMock(utils, 'authenticate_without_password')
        utils.authenticate_without_password('user').AndReturn('user')
        self.moxx.StubOutWithMock(auth, 'login')
        auth.login('request', 'user')

        self.moxx.ReplayAll()
        view.form_valid(form)
        self.moxx.VerifyAll()