コード例 #1
0
    def test_05_add_user_update_delete(self):
        y = SQLResolver()
        y.loadConfig(self.parameters)
        uid = y.add_user({
            "username": "******",
            "email": "*****@*****.**",
            "mobile": "12345"
        })
        self.assertTrue(uid > 6)

        uid = y.getUserId("achmed")
        self.assertTrue(uid > 6)

        r = y.update_user(uid, {"username": "******", "password": "******"})
        uname = y.getUsername(uid)
        self.assertEqual(uname, "achmed2")
        r = y.checkPass(uid, "test")
        self.assertTrue(r)
        # Now we delete the user
        y.delete_user(uid)
        # Now there should be no achmed anymore
        uid = y.getUserId("achmed2")
        self.assertFalse(uid)
        uid = y.getUserId("achmed")
        self.assertFalse(uid)
コード例 #2
0
 def test_00_delete_users(self):
     # If the test failed and some users are still in the database (from
     #  add_user) we delete them here.
     y = SQLResolver()
     y.loadConfig(self.parameters)
     for username in self.usernames:
         uid = y.getUserId(username)
         y.delete_user(uid)
コード例 #3
0
 def test_00_delete_users(self):
     # If the test failed and some users are still in the database (from
     #  add_user) we delete them here.
     y = SQLResolver()
     y.loadConfig(self.parameters)
     for username in self.usernames:
         uid = y.getUserId(username)
         y.delete_user(uid)
コード例 #4
0
 def test_00_delete_achmeds(self):
     # If the test failed and some achmeds are still in the database (from
     #  add_user) we delete them here.
     y = SQLResolver()
     y.loadConfig(self.parameters)
     for username in ["achmed", "achmed2", "corneliusReg"]:
         uid = True
         while uid:
             uid = y.getUserId(username)
             y.delete_user(uid)
コード例 #5
0
 def test_00_delete_achmeds(self):
     # If the test failed and some achmeds are still in the database (from
     #  add_user) we delete them here.
     y = SQLResolver()
     y.loadConfig(self.parameters)
     for username in ["achmed", "achmed2"]:
         uid = True
         while uid:
             uid = y.getUserId(username)
             y.delete_user(uid)
コード例 #6
0
    def test_05_add_user_update_delete(self):
        y = SQLResolver()
        y.loadConfig(self.parameters)
        uid = y.add_user({"username": "******", "email": "*****@*****.**", "mobile": "12345"})
        self.assertTrue(uid > 6)

        uid = y.getUserId("achmed")
        self.assertTrue(uid > 6)

        r = y.update_user(uid, {"username": "******", "password": "******"})
        uname = y.getUsername(uid)
        self.assertEqual(uname, "achmed2")
        r = y.checkPass(uid, "test")
        self.assertTrue(r)
        # Now we delete the user
        y.delete_user(uid)
        # Now there should be no achmed anymore
        uid = y.getUserId("achmed2")
        self.assertFalse(uid)
        uid = y.getUserId("achmed")
        self.assertFalse(uid)