File tree 23 files changed +37
-22
lines changed
23 files changed +37
-22
lines changed Original file line number Diff line number Diff line change @@ -34,4 +34,4 @@ build-backend = "setuptools.build_meta"
34
34
where = [" src" ]
35
35
36
36
[tool .pytest .ini_options ]
37
- DJANGO_SETTINGS_MODULE = " lando.settings "
37
+ DJANGO_SETTINGS_MODULE = " lando.test_settings "
Original file line number Diff line number Diff line change 4
4
import logging
5
5
import urllib .parse
6
6
7
- from lando import settings
7
+ from django . conf import settings
8
8
from lando .api .legacy .commit_message import format_commit_message
9
9
from lando .api .legacy .decorators import require_phabricator_api_key
10
10
from lando .api .legacy .phabricator import PhabricatorClient
Original file line number Diff line number Diff line change 8
8
9
9
import kombu
10
10
11
- from lando import settings
11
+ from django . conf import settings
12
12
from lando .api .legacy import auth
13
13
from lando .api .legacy .commit_message import format_commit_message
14
14
from lando .api .legacy .decorators import require_phabricator_api_key
Original file line number Diff line number Diff line change 8
8
import io
9
9
import logging
10
10
11
- from lando import settings
11
+ from django . conf import settings
12
12
from lando .api import auth
13
13
from lando .api .legacy .hgexports import (
14
14
GitPatchHelper ,
Original file line number Diff line number Diff line change 4
4
5
5
import logging
6
6
7
- from lando import settings
7
+ from django . conf import settings
8
8
from lando .api import auth
9
9
from lando .api .legacy .decorators import require_phabricator_api_key
10
10
from lando .api .legacy .phabricator import PhabricatorClient
Original file line number Diff line number Diff line change 18
18
from django .core .cache import cache
19
19
from jose import jwt
20
20
21
- from lando import settings
21
+ from django . conf import settings
22
22
from lando .api .legacy .mocks .auth import MockAuth0
23
23
from lando .api .legacy .repos import AccessGroup
24
24
from lando .api .legacy .systems import Subsystem
Original file line number Diff line number Diff line change 4
4
5
5
import requests
6
6
7
- from lando import settings
7
+ from django . conf import settings
8
8
9
9
10
10
def bmo_uplift_endpoint () -> str :
Original file line number Diff line number Diff line change 10
10
from flask_caching .backends .rediscache import RedisCache
11
11
from redis import RedisError
12
12
13
- from lando import settings
13
+ from django . conf import settings
14
14
from lando .api .legacy .redis import SuppressRedisFailure
15
15
from lando .api .legacy .systems import Subsystem
16
16
Original file line number Diff line number Diff line change 6
6
Callable ,
7
7
)
8
8
9
- from lando import settings
9
+ from django . conf import settings
10
10
from lando .api .legacy .phabricator import PhabricatorClient
11
11
from lando .main .support import problem , request
12
12
Original file line number Diff line number Diff line change 24
24
25
25
import requests
26
26
27
- from lando import settings
27
+ from django . conf import settings
28
28
from lando .api .legacy .systems import Subsystem
29
29
30
30
logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change 14
14
)
15
15
from typing import Optional
16
16
17
- from lando import settings
17
+ from django . conf import settings
18
18
from lando .api .legacy .systems import Subsystem
19
19
20
20
logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change 6
6
import sentry_sdk
7
7
from sentry_sdk .integrations .django import DjangoIntegration
8
8
9
- from lando import settings
9
+ from django . conf import settings
10
10
from lando .api .legacy .systems import Subsystem
11
11
12
12
logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change 5
5
import smtplib
6
6
from contextlib import contextmanager
7
7
8
- from lando import settings
8
+ from django . conf import settings
9
9
from lando .api .legacy .systems import Subsystem
10
10
11
11
logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change 6
6
import ssl
7
7
from typing import Optional
8
8
9
- from lando import settings
9
+ from django . conf import settings
10
10
from lando .api .legacy .celery import celery
11
11
from lando .api .legacy .email import make_failure_email
12
12
from lando .api .legacy .phabricator import (
Original file line number Diff line number Diff line change 10
10
11
11
import requests
12
12
13
- from lando import settings
13
+ from django . conf import settings
14
14
from lando .api .legacy .phabricator import (
15
15
PhabricatorClient ,
16
16
PhabricatorRevisionStatus ,
Original file line number Diff line number Diff line change 6
6
7
7
import requests
8
8
9
- from lando import settings
9
+ from django . conf import settings
10
10
from lando .api .legacy .systems import Subsystem
11
11
12
12
logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change 7
7
import logging
8
8
from urllib .parse import urlparse
9
9
10
- from lando import settings
10
+ from django . conf import settings
11
11
from lando .api .legacy .systems import Subsystem
12
12
13
13
logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change 17
17
Version ,
18
18
)
19
19
20
- from lando import settings
20
+ from django . conf import settings
21
21
from lando .api .legacy import bmo
22
22
from lando .api .legacy .phabricator import PhabricatorClient
23
23
from lando .api .legacy .phabricator_patch import patch_to_changes
Original file line number Diff line number Diff line change 17
17
from django .http import JsonResponse as JSONResponse
18
18
from django .test import Client
19
19
20
- from lando import settings
20
+ from django . conf import settings
21
21
from lando .api .legacy .mocks .auth import TEST_JWKS , MockAuth0
22
22
from lando .api .legacy .phabricator import PhabricatorClient
23
23
from lando .api .legacy .projects import (
Original file line number Diff line number Diff line change 3
3
from django .utils .html import escape
4
4
5
5
from jinja2 import Environment
6
- from lando import settings
6
+ from django . conf import settings
7
7
from lando .ui .legacy .forms import UserSettingsForm
8
8
9
9
import datetime
Original file line number Diff line number Diff line change 10
10
from django .db import models
11
11
from django .db import connection
12
12
13
- from lando import settings
13
+ from django . conf import settings
14
14
from lando .utils import GitPatchHelper
15
15
16
16
logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change 150
150
OIDC_OP_AUTHORIZATION_ENDPOINT = f"{ OIDC_DOMAIN } /authorize"
151
151
OIDC_REDIRECT_REQUIRE_HTTPS = True
152
152
153
- OIDC_DOMAIN = os .getenv ("OIDC_DOMAIN" )
154
153
OIDC_RP_CLIENT_ID = os .getenv ("OIDC_RP_CLIENT_ID" )
155
154
OIDC_RP_CLIENT_SECRET = os .getenv ("OIDC_RP_CLIENT_SECRET" )
156
155
Original file line number Diff line number Diff line change
1
+ from lando .settings import *
2
+
3
+
4
+ OIDC_DOMAIN = "lando-api.auth0.test"
5
+ OIDC_OP_TOKEN_ENDPOINT = f"{ OIDC_DOMAIN } /oauth/token"
6
+ OIDC_OP_USER_ENDPOINT = f"{ OIDC_DOMAIN } /userinfo"
7
+ OIDC_OP_AUTHORIZATION_ENDPOINT = f"{ OIDC_DOMAIN } /authorize"
8
+ OIDC_REDIRECT_REQUIRE_HTTPS = True
9
+
10
+ OIDC_IDENTIFIER = "lando-api" # Added for compatibility with tests, should not be needed.
11
+ GITHUB_ACCESS_TOKEN = ""
12
+ PHABRICATOR_URL = "http://phabricator.test"
13
+ PHABRICATOR_ADMIN_API_KEY = "api-thiskeymustbe32characterslen"
14
+ PHABRICATOR_UNPRIVILEGED_API_KEY = "api-thiskeymustbe32characterslen"
15
+ CELERY_TASK_ALWAYS_EAGER = True
16
+ ENVIRONMENT = "test"
You can’t perform that action at this time.
0 commit comments