Exemplo n.º 1
0
    def test_duplicate_signup(self):
        data = {
            'name': 'New User',
            'email': '*****@*****.**',
            'password': '******',
            'confirm': '123456',
            }
        response = self.client.post('/signup', data=data, follow_redirects=True)
        count = User.find({'name': data['name']}).count()
        assert count == 1

        self._logout()

        response = self.client.post('/signup', data=data, follow_redirects=True)
        count = User.find({'name': data['name']}).count()
        assert count == 1

        assert "This email address is already signed up" in response.data