Skip to content

Commit 2ef8836

Browse files
committed
Add test environment for runnign tests
1 parent 69481fb commit 2ef8836

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

wrangler.toml.example

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,46 @@ bindings = [
1111
{ name = 'RATE_LIMITER', class_name = 'RateLimiter' }
1212
]
1313

14+
[env.test.durable_objects]
15+
bindings = [
16+
{ name = 'RATE_LIMITER', class_name = 'RateLimiter' }
17+
]
18+
1419
[[migrations]]
1520
tag = 'v1'
1621
new_classes = ['RateLimiter']
1722

23+
[[env.test.migrations]]
24+
tag = 'v1'
25+
new_classes = ['RateLimiter']
26+
27+
[env.test.vars]
28+
ENV = 'development'
29+
JWT_ACCESS_EXPIRATION_MINUTES=30
30+
JWT_REFRESH_EXPIRATION_DAYS=30
31+
JWT_RESET_PASSWORD_EXPIRATION_MINUTES=15
32+
JWT_VERIFY_EMAIL_EXPIRATION_MINUTES=15
33+
DATABASE_NAME='example'
34+
DATABASE_USERNAME='example'
35+
DATABASE_HOST='example'
36+
AWS_REGION='eu-west-1'
37+
EMAIL_SENDER='noreply@gmail.com'
38+
OAUTH_GITHUB_CLIENT_ID='myclientid'
39+
OAUTH_DISCORD_CLIENT_ID='myclientid'
40+
OAUTH_DISCORD_REDIRECT_URL='https://frontend.com/login'
41+
OAUTH_SPOTIFY_CLIENT_ID='myclientid'
42+
OAUTH_SPOTIFY_REDIRECT_URL='https://frontend.com/login'
43+
OAUTH_GOOGLE_CLIENT_ID='myclientid'
44+
OAUTH_GOOGLE_REDIRECT_URL='https://frontend.com/login'
45+
OAUTH_FACEBOOK_CLIENT_ID='myclientid'
46+
OAUTH_FACEBOOK_REDIRECT_URL='https://frontend.com/login'
47+
OAUTH_APPLE_CLIENT_ID='com.your.app'
48+
OAUTH_APPLE_KEY_ID='randomid'
49+
OAUTH_APPLE_TEAM_ID='randomid'
50+
OAUTH_APPLE_JWT_ACCESS_EXPIRATION_MINUTES=30
51+
OAUTH_APPLE_REDIRECT_URL='https://api.com/v1/auth/apple/callback'
52+
53+
1854
[vars]
1955
ENV = 'development'
2056
JWT_ACCESS_EXPIRATION_MINUTES=30

0 commit comments

Comments
 (0)