예제 #1
0
파일: ini.py 프로젝트: kel4416/Spacegem2012
	def get(self):
		try:
			#email,gem,move,fuel,cargo,food
			deyang = Player.newPlayer(Player(key_name='deyang'),'deyang',10,10,10,40,20,0,0)
			kelvin = Player.newPlayer(Player(key_name='kelvin'),'kelvin',20,10,20,50,70,0,0)
			siewlin = Player.newPlayer(Player(key_name='siewlin'),'siewlin',30,10,30,20,50,0,0)
			brian = Player.newPlayer(Player(key_name='brian'),'brian',40,10,40,50,60,0,0)
			deyang.put()
			kelvin.put()
			siewlin.put()
			brian.put()
		
			trade = TradeRequest.newTradeRequest(TradeRequest(key_name='*****@*****.**'),'*****@*****.**','*****@*****.**',10,10,20,'onging')
			trade.put()
			trade2 = TradeRequest.newTradeRequest(TradeRequest(key_name='*****@*****.**'),'*****@*****.**','*****@*****.**',10,10,20,'onging')
			trade2.put()
			trade3 = TradeRequest.newTradeRequest(TradeRequest(key_name='*****@*****.**'),'*****@*****.**','*****@*****.**',10,10,20,'onging')
			trade3.put()
			trade4 = TradeRequest.newTradeRequest(TradeRequest(key_name='*****@*****.**'),'*****@*****.**','*****@*****.**',10,10,20,'onging')
			trade4.put()
		
			answer = ['help3','me']
			answer.append('please')
			question1 = Question.newQuestion(Question(key_name='help'),'test','MCQ',answer,answer,'*****@*****.**',answer)
			question1.put()

			self.response.out.write('Successful in creating Player Object & trade Object & question Object')

		except:
			self.response.out.write()
예제 #2
0
    def post(self):
     startingGem = 100
     startingMove = 5
     user = users.get_current_user()
     info = json.loads(self.request.body)


     #email,gem,move,fuel,cargo,food
     player = Player.newPlayer(Player(key_name=user.nickname()),user.nickname(),startingGem,startingMove,info ['fuel'],info ['cargo'],info ['food'],0,0)
     player.put()

     self.response.out.write("success");
예제 #3
0
    def test_Payment(self):

        handler = process()
        handler.request = Request({
            'REQUEST_METHOD': 'post',
            'PATH_INFO': '/process',
            })
        handler.response = Response()
        
        self.assertEqual(200, handler.response.status)
        test = Player.newPlayer(Player(key_name='*****@*****.**'),'*****@*****.**',10,10,10,40,20,0,0)
        test.put()
예제 #4
0
 def get(self):
     try:
         p = Player.newPlayer(Player(key_name='lol'),'*****@*****.**',500,500,500,500,0,0)
         p.put()
     except:
         self.response.out.write('failed')
예제 #5
0
 def test_new_player(self):
     test = Player()
     deyang = Player.newPlayer(Player(key_name='*****@*****.**'),'*****@*****.**',10,10,10,40,20,0,0)
예제 #6
0
 def test_new_player(self):
     test = Player.newPlayer(Player(key_name='*****@*****.**'),'*****@*****.**',10,10,10,40,20,0,0)
     test.put()