コード例 #1
0
ファイル: test_models.py プロジェクト: rahulwa/ji
 def test_favorite_an_article(self):
     u1 = User('foo', '*****@*****.**')
     u1.save()
     p1 = UserProfile(u1)
     p1.save()
     article = Article(p1, 'title', 'some body', description='some')
     article.save()
     assert article.favourite(u1.profile)
     assert article.is_favourite(u1.profile)
コード例 #2
0
 def test_favorite_an_article(self):
     u1 = User("foo", "*****@*****.**")
     u1.save()
     p1 = UserProfile(u1)
     p1.save()
     article = Article(p1, "title", "some body", description="some")
     article.save()
     assert article.favourite(u1.profile)
     assert article.is_favourite(u1.profile)
コード例 #3
0
ファイル: test_models.py プロジェクト: xerilius/bit-next
 def test_favorite_an_article(self):
     u1 = User('foo', '*****@*****.**')
     u1.save()
     p1 = UserProfile(u1)
     p1.save()
     article = Article(p1,
                       'title',
                       'some body',
                       description='some',
                       isPublished='True',
                       coverImage="Image")
     article.save()
     assert article.favourite(u1.profile)
     assert article.is_favourite(u1.profile)
コード例 #4
0
ファイル: views.py プロジェクト: coinotc/coinotc-py
def register_user(username, password, email, **kwargs):
    try:
        userprofile = UserProfile(
            User(username, email, password=password, **kwargs).save()).save()
    except IntegrityError:
        db.session.rollback()
        raise InvalidUsage.user_already_registered()
    return userprofile.user
コード例 #5
0
ファイル: views.py プロジェクト: alifaki077/realworld-flask
def register_user(username, password, email, **kwargs):
    try:
        userprofile = UserProfile(
            User(username, email, password=password, **kwargs).save()).save()
    except IntegrityError:
        db.session.rollback()
        raise InvalidUsage(**USER_ALREADY_REGISTERED)
    return userprofile.user
コード例 #6
0
ファイル: views.py プロジェクト: dilmnqvovpnmlib/flask-api
def register_user(username, password, email, **kwargs):
    print('In register_user,', username)
    try:
        userprofile = UserProfile(
            User(username, email, password=password, **kwargs).save()).save()
        userprofile.user.token = create_access_token(identity=userprofile.user)
    except IntegrityError:
        db.session.rollback()
        raise InvalidUsage.user_already_registered()
    return userprofile.user
コード例 #7
0
ファイル: test_models.py プロジェクト: rahulwa/ji
    def test_unfavorite_an_article(self):
        u1 = User('foo', '*****@*****.**')
        u1.save()
        p1 = UserProfile(u1)
        p1.save()

        u2 = User('foo1', '*****@*****.**')
        u2.save()
        p2 = UserProfile(u2)
        p2.save()

        article = Article(p1, 'title', 'some body', description='some')
        article.save()
        assert article.favourite(p1)
        assert article.unfavourite(p1)
        assert not article.is_favourite(p1)
コード例 #8
0
    def test_unfavorite_an_article(self):
        u1 = User("foo", "*****@*****.**")
        u1.save()
        p1 = UserProfile(u1)
        p1.save()

        u2 = User("foo1", "*****@*****.**")
        u2.save()
        p2 = UserProfile(u2)
        p2.save()

        article = Article(p1, "title", "some body", description="some")
        article.save()
        assert article.favourite(p1)
        assert article.unfavourite(p1)
        assert not article.is_favourite(p1)
コード例 #9
0
 def get(self):
     muser = UserFactory(password='******')
     UserProfile(muser).save()
     db.session.commit()
     return muser
コード例 #10
0
ファイル: test_models.py プロジェクト: xerilius/bit-next
 def test_unfollow_self(self):
     u1 = User('foo', '*****@*****.**')
     u1.save()
     p1 = UserProfile(u1)
     assert not p1.unfollow(p1)
コード例 #11
0
ファイル: test_models.py プロジェクト: xerilius/bit-next
 def test_unfollow_user(self):
     u1 = User('foo', '*****@*****.**')
     u1.save()
     u2 = User('foo1', '*****@*****.**')
     u2.save()
     p1 = UserProfile(u1)
     p2 = UserProfile(u2)
     p1.save()
     p2.save()
     p1.follow(p2)
     assert p1.is_following(p2)
     p1.unfollow(p2)
     assert not p1.is_following(p2)
コード例 #12
0
 def test_follow_self(self):
     u1 = User("foo", "*****@*****.**")
     u1.save()
     p1 = UserProfile(u1)
     p1.save()
     assert not p1.follow(p1)
コード例 #13
0
 def test_follow_user(self):
     u1 = User("foo", "*****@*****.**")
     u1.save()
     u2 = User("foo1", "*****@*****.**")
     u2.save()
     p1 = UserProfile(u1)
     p2 = UserProfile(u2)
     p1.save()
     p2.save()
     p1.follow(p2)
     assert p1.is_following(p2)
コード例 #14
0
 def get(self):
     muser = AdminFactory(password='******')
     UserProfile(muser).save()
     db.session.commit()
     return muser