mirror of
https://github.com/jupyterhub/jupyterhub.git
synced 2025-10-18 07:23:00 +00:00
use hex secretfile in tests
This commit is contained in:
@@ -12,6 +12,7 @@ import pytest
|
|||||||
|
|
||||||
from .mocking import MockHub
|
from .mocking import MockHub
|
||||||
from .. import orm
|
from .. import orm
|
||||||
|
from ..app import COOKIE_SECRET_BYTES
|
||||||
|
|
||||||
def test_help_all():
|
def test_help_all():
|
||||||
out = check_output([sys.executable, '-m', 'jupyterhub', '--help-all']).decode('utf8', 'replace')
|
out = check_output([sys.executable, '-m', 'jupyterhub', '--help-all']).decode('utf8', 'replace')
|
||||||
@@ -102,8 +103,8 @@ def test_write_cookie_secret(tmpdir):
|
|||||||
def test_cookie_secret_permissions(tmpdir):
|
def test_cookie_secret_permissions(tmpdir):
|
||||||
secret_file = tmpdir.join('cookie_secret')
|
secret_file = tmpdir.join('cookie_secret')
|
||||||
secret_path = str(secret_file)
|
secret_path = str(secret_file)
|
||||||
secret = os.urandom(1024)
|
secret = os.urandom(COOKIE_SECRET_BYTES)
|
||||||
secret_file.write(binascii.b2a_base64(secret))
|
secret_file.write(binascii.b2a_hex(secret))
|
||||||
hub = MockHub(cookie_secret_file=secret_path)
|
hub = MockHub(cookie_secret_file=secret_path)
|
||||||
|
|
||||||
# raise with public secret file
|
# raise with public secret file
|
||||||
|
Reference in New Issue
Block a user