コード例 #1
0
ファイル: tests.py プロジェクト: hnfong/bugivore
 def testCreateRpxKey(self):
     """Tests create_rpx_key().
     
     create_rpx_key() should make sure that the key name starts with legal characters as defined by 
     http://code.google.com/appengine/docs/python/datastore/modelclass.html#Model
        
     """
     rpx_id = "abcd1234"
     rpx_key = generate_key_name(rpx_id)
     
     self.assert_(RpxBackend.create_rpx_key(self.backend, rpx_id) == rpx_key)
     
     try:
         RpxBackend.create_rpx_key(self.backend, None)
         self.assert_(False)
     except:
         pass
コード例 #2
0
ファイル: tests.py プロジェクト: hnfong/bugivore
 def testGetUserFromRpxIdWithInvalidModel(self):
     
     try:
         rpx_data = RpxData(key_name=RpxBackend.create_rpx_key(self.backend, "thisiskey"), user=None)
         self.assert_(False)
     except db.BadValueError:
         pass            
     
     self.assert_(RpxBackend.get_user_by_rpx_id(self.backend, "thisiskey") == None)