Так что мне нужен сервер Redis для Heroku CI. У меня это как аддон без лишних конфигов, из-за этого я не получаю ошибку Auth.
Я пытался запустить redis-server в моем "test-setup":
, но команда не найдена. Это то, что у меня есть в моем app.json
{
"name": "HouseProject",
"scripts": {
},
"env": {
},
"environments": {
"test": {
"env": {
"SECRET_TOKEN": "test-secret"
},
"scripts": {
"test-setup": "./manage.py migrate",
"test": "pytest"
},
"addons":[
"heroku-redis:in-dyno"
]
}
},
"formation": {
"web": {
"quantity": 1
}
},
"addons": [
"heroku-postgresql",
"heroku-postgresql",
"sendgrid",
"ssl"
],
"buildpacks": [
{
"url": "heroku/python"
}
]
}
Вместо запуска Pytest на моем сервере Redis / Postgres я получаю эту ошибку во всех моих тестах:
aioredis.errors.AuthError: NOAUTH Authentication required.
.heroku/python/lib/python3.6/site-packages/channels_redis/core.py:604: AuthError
Есть идеи или решения? Спасибо