testDbClient.py 1010 B

1234567891011121314151617181920212223242526272829303132333435
  1. # -*- coding: utf-8 -*-
  2. """
  3. -------------------------------------------------
  4. File Name: testDbClient
  5. Description :
  6. Author : JHao
  7. date: 2020/6/23
  8. -------------------------------------------------
  9. Change Activity:
  10. 2020/6/23:
  11. -------------------------------------------------
  12. """
  13. __author__ = 'JHao'
  14. from proxyDB.DbClient import DbClient
  15. if __name__ == '__main__':
  16. # ############### ssdb ###############
  17. ssdb_uri = "ssdb://:password@127.0.0.1:8888"
  18. s = DbClient.parseDbConn(ssdb_uri)
  19. assert s.db_type == "SSDB"
  20. assert s.db_pwd == "password"
  21. assert s.db_host == "127.0.0.1"
  22. assert s.db_port == 8888
  23. # ############### redis ###############
  24. redis_uri = "redis://:password@127.0.0.1:6379/1"
  25. r = DbClient.parseDbConn(redis_uri)
  26. assert r.db_type == "REDIS"
  27. assert r.db_pwd == "password"
  28. assert r.db_host == "127.0.0.1"
  29. assert r.db_port == 6379
  30. assert r.db_name == "1"
  31. print("DbClient ok!")