Advertisement
Guest User

testCase.py

a guest
Feb 15th, 2016
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.19 KB | None | 0 0
  1. import mysql.connector
  2. import requests
  3.  
  4. cnx = mysql.connector.connect(user='testUser', password='p@ssw0rd',
  5.                               host='192.168.197.130',
  6.                               database='simpleDB')
  7.                                                            
  8. cursor = cnx.cursor()
  9.  
  10. createTable = """CREATE TABLE IF NOT EXISTS users (id INT(10) NOT NULL AUTO_INCREMENT, name CHAR(30) NOT NULL, luckyNumber INT(10) NOT NULL, PRIMARY KEY(id))"""
  11.  
  12. insertQuery = """INSERT INTO users (name, luckyNumber) VALUES ('lsd', 23),('kenny', 13),('root', 1),('henry', 5)"""    
  13. selectQuery = "SELECT * FROM users"  
  14.                            
  15. dropQuery = "DROP TABLE users"
  16.                
  17. print "creating"
  18. cursor.execute(createTable)
  19.  
  20. print "inserting"
  21. cursor.execute(insertQuery)
  22.  
  23. print "select"
  24. cursor.execute(selectQuery)
  25.  
  26. for (id, name, luckyNumber) in cursor:
  27.     print str(name) + " has a lucky number %i" % luckyNumber
  28.     r = requests.post("http://posttestserver.com/post.php", data={'username': name, 'luckyNumber': luckyNumber, 'super': True})
  29.     print r.status_code
  30.     print r.text + "\n\n"
  31.  
  32. print "dropping"
  33. cursor.execute(dropQuery)
  34.  
  35. cursor.close()
  36. cnx.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement