コード例 #1
0
ファイル: user_model.py プロジェクト: JLucka/kickstarter-dev
    def setUp(self):
        self.testbed = testbed.Testbed()
        self.testbed.activate()
        self.testbed.init_datastore_v3_stub()
        self.testbed.init_memcache_stub()
        ndb.get_context().clear_cache()

        User(name="FancyName", google_id="123id").put()
        self.user = User.query(User.name == u'FancyName').fetch()[0]
コード例 #2
0
ファイル: UserHandler.py プロジェクト: JLucka/kickstarter-dev
def create_user(current_user):
    new_user = User()
    new_user.name = current_user.nickname()
    new_user.google_id = current_user.user_id()
    new_user.admin = users.is_current_user_admin()
    if new_user.put():
        return new_user
    else:
        return False
コード例 #3
0
    def setUp(self):
        self.testbed = testbed.Testbed()
        self.testbed.activate()
        self.testbed.init_datastore_v3_stub()
        self.testbed.init_memcache_stub()
        ndb.get_context().clear_cache()

        Project(description="desc").put()
        User(key=ndb.Key(pairs=[(User, 1)])).put()
        Project(name="name123",
                creator=ndb.Key(pairs=[(User, 1)]),
                createdOn=datetime.datetime(2016, 4, 25)).put()
        self.project = Project.query(Project.name == u'name123').fetch()[0]
コード例 #4
0
    def setUp(self):
        self.testbed = testbed.Testbed()
        self.testbed.activate()
        self.testbed.init_datastore_v3_stub()
        self.testbed.init_memcache_stub()
        ndb.get_context().clear_cache()

        User(name="FancyName", google_id="123id", key=ndb.Key(pairs=[(User, 1)])).put()
        Project(name="name123", creator=ndb.Key(pairs=[(User, 1)]),
                createdOn=datetime.datetime(2016, 4, 25), key=ndb.Key(pairs=[(Project, 1)])).put()
        Transaction(project=ndb.Key(pairs=[(Project, 1)]), user=ndb.Key(pairs=[(User, 1)]),
                    time_stamp=datetime.datetime(2016, 4, 25),  key=ndb.Key(pairs=[(Transaction, 1)])).put()
        self.transaction = Transaction.query(Transaction.key == ndb.Key(pairs=[(Transaction, 1)])).fetch()[0]
コード例 #5
0
    def setUp(self):
        self.testbed = testbed.Testbed()
        self.testbed.activate()
        self.testbed.init_datastore_v3_stub()
        self.testbed.init_memcache_stub()
        ndb.get_context().clear_cache()

        User(name="FancyName",
             google_id="123id",
             key=ndb.Key(pairs=[(User, 1)])).put()
        Project(name="name123",
                creator=ndb.Key(pairs=[(User, 1)]),
                createdOn=datetime.datetime(2016, 4, 25),
                key=ndb.Key(pairs=[(Project, 1)])).put()
        File(project=ndb.Key(pairs=[(Project, 1)]),
             blobKey=ndb.BlobKey("someGreatKey")).put()
        self.project = Project.query(Project.key == ndb.Key(
            pairs=[(Project, 1)])).fetch()[0]
        self.file = File.query(File.key == ndb.Key(pairs=[(File,
                                                           1)])).fetch()[0]