systest.py 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. # -*- coding: utf-8 -*-
  2. #!/usr/bin/env python
  3. """
  4. 用于单元测试等系统测试
  5. """
  6. import os
  7. os.environ.setdefault('MY_DOMAIN', 'localhost:8000')
  8. os.environ.setdefault('FRONT_END_DOMAIN', 'localhost:8000')
  9. # os.environ.setdefault('COOKIE_DOMAIN', '.localhost')
  10. os.environ.setdefault('MY_ENV', 'systest')
  11. os.environ.setdefault('REDIS_PORT', '6379')
  12. os.environ.setdefault('MQTT_PORT', '1833')
  13. os.environ.setdefault('MQTT_PORT_SECURITY', '1834')
  14. os.environ.setdefault('MONGODB_IP', '127.0.0.1')
  15. os.environ.setdefault('MONGODB_PORT', '27017')
  16. os.environ.setdefault('MONGODB_WASHPAY_NAME', 'washpay-test')
  17. os.environ.setdefault('MONGODB_WASHPAY_USER', '')
  18. os.environ.setdefault('MONGODB_WASHPAY_PASSWORD', '')
  19. os.environ.setdefault('MONGODB_WASHPAY_AUTH_DB', 'admin')
  20. os.environ.setdefault('MONGODB_REPORT_NAME', 'report-test')
  21. os.environ.setdefault('MONGODB_REPORT_USER', '')
  22. os.environ.setdefault('MONGODB_REPORT_PASSWORD', '')
  23. os.environ.setdefault('MONGODB_REPORT_AUTH_DB', 'admin')
  24. os.environ.setdefault('MEMCACHE_IP', '211.159.224.10')
  25. os.environ.setdefault('MEMCACHE_DEFAULT_PORT', '11311')
  26. os.environ.setdefault('MEMCACHE_REPORT_PORT', '11312')
  27. os.environ.setdefault('MEMCACHE_DEVMGR_PORT', '11313')
  28. os.environ.setdefault('MEMCACHE_SERVICE_PORT', '11315')
  29. os.environ.setdefault('MEMCACHE_EVENT_PORT', '11316')
  30. from .base import *
  31. AUTH_USER_MODEL = 'apps.web.core.db.UserSearchable'
  32. MIDDLEWARE_CLASSES = (
  33. 'django.middleware.gzip.GZipMiddleware',
  34. 'django.middleware.common.CommonMiddleware',
  35. 'django.contrib.sessions.middleware.SessionMiddleware',
  36. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  37. 'django.contrib.messages.middleware.MessageMiddleware',
  38. #: 测试性能中间件
  39. 'middlewares.profile.ProfileMiddleware',
  40. 'middlewares.django_jwt_session_auth.JwtAuthMiddleware',
  41. # 'apilib.loghelper.middleware.RequestIdMiddleware',
  42. )
  43. MY_CELERY_ROUTING_KEY = 'develop'
  44. MY_CELERY_QUEUE = 'develop'
  45. TEST_OPEN_ID = 'on7D-0SCNKSk6B_3xqK6-WuZPL2s'
  46. MY_PRIMARY_AGENT_ID = '5b87a2497cc02323fcf01102'
  47. # MY_PRIMARY_AGENT_WALLET_KEY = 'ledger-wechat-{}-platform_business'.format(MY_PRIMARY_AGENT_ID)
  48. DEBUG = True
  49. TEMPLATE_DEBUG = True
  50. STATIC_ROOT = os.path.join(PROJECT_ROOT, 'dist')
  51. CAN_WITHDRAW_FUND = True
  52. SKIP_VERIFY_SMS = True
  53. TELL_MANAGER = False
  54. DEBUG_JWT = False