.env.testing 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. # 测试环境配置文件
  2. # 独立于代码的环境变量配置
  3. # 测试服务器配置
  4. UNITTEST_URL=http://localhost:8000
  5. UNITTEST_TIMEOUT=30
  6. # 测试用户配置
  7. TEST_USER_ID=1
  8. TEST_USER_PASSWORD=test123456
  9. TEST_USER_USERNAME=test_user
  10. TEST_USER_EMAIL=test@example.com
  11. # 测试数据库配置(如果需要独立的测试数据库)
  12. TEST_DB_CONNECTION=mysql
  13. TEST_DB_HOST=127.0.0.1
  14. TEST_DB_PORT=3306
  15. TEST_DB_DATABASE=kku_test
  16. TEST_DB_USERNAME=root
  17. TEST_DB_PASSWORD=
  18. # 灾害去除测试配置
  19. # 除虫测试
  20. TEST_PESTICIDE_LAND_ID=1
  21. TEST_PESTICIDE_ITEM_ID=101
  22. TEST_PESTICIDE_SUCCESS_RATE=80
  23. # 除草测试
  24. TEST_WEEDICIDE_LAND_ID=2
  25. TEST_WEEDICIDE_ITEM_ID=102
  26. TEST_WEEDICIDE_SUCCESS_RATE=75
  27. # 浇水测试
  28. TEST_WATERING_LAND_ID=3
  29. TEST_WATERING_ITEM_ID=103
  30. TEST_WATERING_SUCCESS_RATE=90
  31. # 测试物品配置
  32. TEST_PESTICIDE_ITEM_ID=101
  33. TEST_PESTICIDE_ITEM_NAME=高效除虫剂
  34. TEST_WEEDICIDE_ITEM_ID=102
  35. TEST_WEEDICIDE_ITEM_NAME=强力除草剂
  36. TEST_WATERING_ITEM_ID=103
  37. TEST_WATERING_ITEM_NAME=自动洒水器
  38. TEST_INVALID_ITEM_ID=999
  39. TEST_INVALID_ITEM_NAME=无效物品
  40. # 测试土地配置
  41. TEST_PEST_LAND_ID=1
  42. TEST_PEST_LAND_USER_ID=1
  43. TEST_PEST_LAND_DISASTER_TYPE=2
  44. TEST_WEED_LAND_ID=2
  45. TEST_WEED_LAND_USER_ID=1
  46. TEST_WEED_LAND_DISASTER_TYPE=3
  47. TEST_DROUGHT_LAND_ID=3
  48. TEST_DROUGHT_LAND_USER_ID=1
  49. TEST_DROUGHT_LAND_DISASTER_TYPE=1
  50. TEST_NORMAL_LAND_ID=4
  51. TEST_NORMAL_LAND_USER_ID=1
  52. TEST_NORMAL_LAND_DISASTER_TYPE=0
  53. TEST_OTHER_USER_LAND_ID=5
  54. TEST_OTHER_USER_LAND_USER_ID=2
  55. TEST_OTHER_USER_LAND_DISASTER_TYPE=2
  56. # 土地操作测试配置
  57. TEST_SOW_LAND_ID=10
  58. TEST_SOW_SEED_ID=201
  59. TEST_SOW_SEED_NAME=测试种子
  60. TEST_HARVEST_LAND_ID=11
  61. TEST_HARVEST_CROP_ID=301
  62. TEST_FERTILIZER_LAND_ID=12
  63. TEST_FERTILIZER_ITEM_ID=401
  64. TEST_FERTILIZER_ITEM_NAME=有机肥料
  65. TEST_REMOVE_CROP_LAND_ID=13
  66. TEST_REMOVE_TOOL_ID=501
  67. # 用户操作测试配置
  68. TEST_USER_NICKNAME=测试用户
  69. TEST_USER_AVATAR=default_avatar.png
  70. TEST_USER_OLD_PASSWORD=old_password
  71. TEST_USER_NEW_PASSWORD=new_password
  72. # 宠物测试配置
  73. TEST_PET_ID=1001
  74. TEST_PET_NAME=测试宠物
  75. TEST_PET_FOOD_ID=601
  76. TEST_PET_SKILL_ID=701
  77. # 物品测试配置
  78. TEST_CRAFT_RECIPE_ID=801
  79. TEST_CRAFT_MATERIAL_IDS=901,902,903
  80. TEST_BOX_ITEM_ID=1001
  81. TEST_DISMANTLE_ITEM_ID=1101
  82. # 商店测试配置
  83. TEST_SHOP_ITEM_ID=1201
  84. TEST_SHOP_ITEM_PRICE=100
  85. TEST_SHOP_CURRENCY_TYPE=1
  86. # 任务测试配置
  87. TEST_TASK_ID=1301
  88. TEST_TASK_TYPE=1
  89. TEST_TASK_REWARD_ID=1401
  90. # 好友测试配置
  91. TEST_FRIEND_USER_ID=2001
  92. TEST_FRIEND_USERNAME=friend_user
  93. TEST_FRIEND_APPLY_ID=2101
  94. # 房屋测试配置
  95. TEST_HOUSE_LEVEL=1
  96. TEST_HOUSE_UPGRADE_COST=1000
  97. # 神像测试配置
  98. TEST_GOD_TYPE=1
  99. TEST_GOD_BLESSING_ID=3001
  100. # 测试性能配置
  101. TEST_PERFORMANCE_REQUEST_COUNT=10
  102. TEST_PERFORMANCE_MAX_RESPONSE_TIME=5000
  103. # 测试并发配置
  104. TEST_CONCURRENT_REQUEST_COUNT=5
  105. TEST_CONCURRENT_MAX_WAIT_TIME=10
  106. # 测试概率配置
  107. TEST_PROBABILITY_ATTEMPTS=20
  108. TEST_PROBABILITY_ERROR_MARGIN=30
  109. # 测试日志配置
  110. TEST_LOG_LEVEL=debug
  111. TEST_LOG_ENABLED=true
  112. TEST_LOG_FILE=storage/logs/test.log
  113. # 测试缓存配置
  114. TEST_CACHE_ENABLED=false
  115. TEST_CACHE_TTL=300
  116. # 测试队列配置
  117. TEST_QUEUE_CONNECTION=sync
  118. TEST_QUEUE_ENABLED=false
  119. # 测试邮件配置
  120. TEST_MAIL_ENABLED=false
  121. TEST_MAIL_DRIVER=log
  122. # 测试短信配置
  123. TEST_SMS_ENABLED=false
  124. TEST_SMS_DRIVER=log
  125. # 测试文件上传配置
  126. TEST_UPLOAD_ENABLED=false
  127. TEST_UPLOAD_DISK=local
  128. TEST_UPLOAD_MAX_SIZE=1024
  129. # 测试API配置
  130. TEST_API_VERSION=v1
  131. TEST_API_RATE_LIMIT=1000
  132. TEST_API_TIMEOUT=30
  133. # 测试安全配置
  134. TEST_SECURITY_ENABLED=true
  135. TEST_SECURITY_TOKEN_TTL=3600
  136. TEST_SECURITY_MAX_ATTEMPTS=5
  137. # 测试调试配置
  138. TEST_DEBUG_ENABLED=true
  139. TEST_DEBUG_DUMP_REQUESTS=true
  140. TEST_DEBUG_DUMP_RESPONSES=true
  141. TEST_DEBUG_MEASURE_TIME=true