Min RK
2391d0f764
fix app cleanup in test_app
2024-08-21 13:19:43 +02:00
Min RK
5383a60d4a
test: make sure we don't lose users across temp hubs
2024-08-15 12:55:38 +02:00
Min RK
6be699c333
Revoke all permissions from Authenticator.blocked_users
...
rather than only disabling login, fully block the user from Hub operations
by removing all group membership and role assignments
2024-08-12 15:01:32 +02:00
Min RK
b98af09df8
test: MockHub default allow_all=True
...
not unconditional
2024-03-24 17:24:27 +01:00
pre-commit-ci[bot]
ef568e3d61
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-02-05 20:27:29 +00:00
Min RK
da144c98ce
neaten service test management
...
- cleanup services after each test
- more fixtures for services
2023-08-09 11:22:16 +02:00
pre-commit-ci[bot]
81885d5c61
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-07-05 17:21:35 +02:00
Duc Trung Le
5870bedb3e
More tests
2023-07-04 11:35:07 +02:00
Min RK
ad3266b902
Remove check for allowed_users for users created via config
...
adding users via config anywhere makes them allowed
previously, this was _required_, so that it was always true for working config,
but config which allowed some users but declared others in groups or roles was forbidden.
Now, declaring a user anywhere _ensures_ the user is allowed rather than _enforcing_ it.
2023-06-14 14:42:15 +02:00
pre-commit-ci[bot]
be07c7ef31
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-02-07 04:40:23 +00:00
Min RK
728b4e3dc7
test and fix deprecated load_groups list
2023-01-13 14:22:56 +01:00
pre-commit-ci[bot]
ced81d1a2e
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-01-11 09:42:51 +00:00
vpopescu
fec0cb1260
Fixed removals caused by merge, documentation
2023-01-11 10:42:03 +01:00
Vlad Vifor
e8ae58f6b5
Merge branch 'jupyterhub:main' into group_property_feature
2022-09-22 12:34:30 +02:00
Min RK
729099f87d
test coverage for launch_instance(argv)
2022-09-13 12:02:02 +02:00
pre-commit-ci[bot]
aa1eb32b4c
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-08-03 14:11:16 +00:00
vpopescu
d690cfad38
Updated test_app.py for load_groups feature
2022-08-03 16:08:24 +02:00
vpopescu
0b04bf1181
Merge branch 'group_property_feature' of https://github.com/vladfreeze/jupyterhub into group_property_feature
2022-08-03 15:09:58 +02:00
vpopescu
9450a69bd3
testing load_groups
2022-08-03 15:09:33 +02:00
pre-commit-ci[bot]
67573728ad
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-08-03 11:50:31 +00:00
vpopescu
7011bc12fe
Updating test_load_groups
2022-08-03 13:48:51 +02:00
pre-commit-ci[bot]
60cd4ff872
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-04-14 15:17:53 +00:00
Vlad Vifor
35f4c76982
Merge branch 'main' into group_property_feature
2022-04-14 17:17:21 +02:00
Min RK
7a9778249f
run pre-commit with isort
2022-03-31 12:33:26 +02:00
vpopescu
bfc9c880b9
Removed duplicate files
2022-03-23 13:54:07 +01:00
Min RK
775a16dc50
remove lingering reference to distutils
2022-03-17 12:16:44 +01:00
pre-commit-ci[bot]
1b7aded7f9
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-03-14 23:25:52 +00:00
이창환
e19700348d
Move grant role into _get_or_create_user
2021-12-15 19:05:16 +09:00
Erik Sundell
c8c7418ed2
pyupgrade: run pyupgrade --py36-plus and black on jupyterhub/tests
2021-08-26 16:05:18 +02:00
Min RK
2cad292103
support inherited --show-config
args from base traitlets.config.Application
...
inherits flags & aliases from base classes
2021-08-04 14:34:30 +02:00
Min RK
cf4b25ac56
sync with master
2021-04-22 14:14:02 +02:00
Min RK
a11a292cd9
test custom hub routespecs
2021-04-13 13:16:59 +02:00
0mar
1515747b1e
Refactored role methods
2021-03-29 21:26:34 +02:00
Erik Sundell
cba22751b4
Test setting cookie_secret to a hexadecimal string
2021-01-25 22:29:48 +01:00
Erik Sundell
4cbc0bad34
Merge branch 'master' into remove-unused-imports
2020-10-01 12:07:37 +02:00
Min RK
6e988bf587
call it allowed_users
...
be clearer since it's users vs groups, etc.
2020-06-24 13:29:42 +02:00
Min RK
cc8e780653
rename white/blacklist allowed/blocked
...
- group_whitelist -> allowed_groups
still todo: handle deprecated signatures in check_whitelist methods while preserving subclass overrides
2020-06-15 14:40:44 +02:00
Steffen Vogel
e93cc83d58
remove unused imports
2020-04-16 12:12:22 +02:00
Erik Sundell
9ec4e6d1d1
Add inline comment to test
2019-11-18 18:56:08 +01:00
Erik Sundell
bef561511f
Please reorder-python-imports
2019-11-17 14:38:40 +01:00
Erik Sundell
629e829f8a
Test raise error on missing specified config
2019-11-17 14:32:17 +01:00
Min RK
5e60582ef3
run autoformat
...
apologies to anyone finding this commit via git blame or log
run the autoformatting by
pre-commit run --all-files
2019-02-19 17:00:10 +01:00
Min RK
37cdba370f
update tests for pytest-asyncio
...
- remove gen_test marker
- use async def
- find/replace yield->await approximately one million times
2018-12-12 13:06:10 +01:00
Min RK
e385214121
empty groups, too
2018-10-17 13:04:42 +02:00
Min RK
b0116ee539
avoid cleaning users when we are testing resume
2018-10-17 11:02:06 +02:00
Thomas Mendoza
ca33692459
Only test internal_ssl if the value is set in request
2018-10-01 16:48:03 -07:00
Thomas Mendoza
373c3f82dd
SSL setup for testing
...
Setup general ssl request, not just to api
Basic tests comprised of non-ssl test copies
Create the context only when request is http
Refactor ssl key, cert, ca names
Configure the AsyncHTTPClient at app start
Change tests to import existing ones with ssl on
Override __new__ in MockHub to turn on SSL
2018-07-23 13:41:09 -07:00
Min RK
ad2abc5771
default bind url should be on all ips
...
preserves jupyterhub default behavior
typo introduced in new bind_url config
2018-05-22 09:55:01 +02:00
Min RK
96cf0f99ed
fix and test bind_url / base_url interactions
2018-05-15 10:51:11 +02:00
Min RK
b08dbbd106
handle that auth_token is checked now at startup
2018-03-27 17:46:37 +02:00