示例#1
0
 def testGet(self):
     self.saveSome()
     
     iBU = ItemsByUser(user_id = 10)
     iBUList = iBU.get()
     
     print iBUList
     
     for key, values in iBUList.items():
         self.assertEquals(values[0], 1, 'wrong entries')
         self.assertEquals(values[1], 2, 'wrong entries')
示例#2
0
			#rjm.save()
			
			
			parser = FullContestMessageParser()
			flattenedJson = parser.parse(json_string)
			
			print flattenedJson
			
			""" lets save the data, each field a column """
			if ( flattenedJson ):
				#iJson = interpretedJsonModel(the_id, flattenedJson)
				#iJson.save()
				if (SAVE_ITEM_BY_USER):
					try:
						timeStamp = timestamp_sec
						iBU = ItemsByUser(user_id = flattenedJson['client_id'], timeStamp = timeStamp )
						
						iBU.save( item_id = flattenedJson['item_id'] )
						
						if(debug):
							print "item_id:\t " + str( flattenedJson['item_id'] )
							print "user_id:\t" + str(flattenedJson['client_id'])
						
					except:
						print "ItemsByUser: no item given"
				
				try:
					#uBI = UserByItem(item_id = flattenedJson['item_id'])
					#uBI.save( user_id = flattenedJson['client_id'] )
					pass
				except:
示例#3
0
 def saveSome(self):
     iBU = ItemsByUser(user_id = 10, timeStamp = 1)                    
     iBU.save( item_id = 1 )
     
     iBU = ItemsByUser(user_id = 10, timeStamp = 1)                    
     iBU.save( item_id = 2 )
     
     iBU = ItemsByUser(user_id = 10, timeStamp = 1)                    
     iBU.save( item_id = 3 )
     
     iBU = ItemsByUser(user_id = 10, timeStamp = 2)                    
     iBU.save( item_id = 4 )