From 51311e9c418c46b66fa4c9028ef4bd3b08a2a495 Mon Sep 17 00:00:00 2001 From: Son NK Date: Sat, 10 Aug 2019 17:04:04 +0200 Subject: [PATCH] use tests/env.test as env file for tests --- tests/conftest.py | 2 +- tests/env.test | 60 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 tests/env.test diff --git a/tests/conftest.py b/tests/conftest.py index 23b6f76d..d441f2c0 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,7 +1,7 @@ import os os.environ["CONFIG"] = os.path.abspath( - os.path.join(os.path.dirname(os.path.dirname(__file__)), ".env.example") + os.path.join(os.path.dirname(os.path.dirname(__file__)), "tests/env.test") ) diff --git a/tests/env.test b/tests/env.test new file mode 100644 index 00000000..d2e116fd --- /dev/null +++ b/tests/env.test @@ -0,0 +1,60 @@ +# Server url +URL=http://localhost + +# Enable sentry +# ENABLE_SENTRY=true + +# Email related settings +# Only print email content, not sending it +NOT_SEND_EMAIL=true +EMAIL_DOMAIN=sl.local +SUPPORT_EMAIL=support@sl.local +SENDGRID_API_KEY=to_fill +# Max number emails user can generate for free plan +MAX_NB_EMAIL_FREE_PLAN=3 + +# Database +RESET_DB=true +DB_URI=sqlite:///db.sqlite + +# Flask +FLASK_SECRET=secret + +# AWS +BUCKET=to_fill +AWS_ACCESS_KEY_ID=to_fill +AWS_SECRET_ACCESS_KEY=to_fill + +# Cloudwatch +# ENABLE_CLOUDWATCH=true +CLOUDWATCH_LOG_GROUP=local +CLOUDWATCH_LOG_STREAM=local + + +# Stripe +STRIPE_YEARLY_PLAN=to_fill +STRIPE_MONTHLY_PLAN=to_fill +STRIPE_API=to_fill +STRIPE_SECRET_KEY=to_fill + +# Lyra analytics +LYRA_ANALYTICS_ID=to_fill + +# OpenId key +OPENID_PRIVATE_KEY_PATH=local_data/jwtRS256.key +OPENID_PUBLIC_KEY_PATH=local_data/jwtRS256.key.pub + +# Words to generate random email alias +WORDS_FILE_PATH=local_data/words.txt + +# Github +GITHUB_CLIENT_ID=to_fill +GITHUB_CLIENT_SECRET=to_fill + +# Google +GOOGLE_CLIENT_ID=to_fill +GOOGLE_CLIENT_SECRET=to_fill + +# Facebook +FACEBOOK_CLIENT_ID=to_fill +FACEBOOK_CLIENT_SECRET=to_fill