Skip to content

Commit

Permalink
Redo tests #133
Browse files Browse the repository at this point in the history
  • Loading branch information
VKTB committed Nov 8, 2024
1 parent c80ac0c commit 840d253
Show file tree
Hide file tree
Showing 15 changed files with 492 additions and 654 deletions.
4 changes: 3 additions & 1 deletion .flake8
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,7 @@ max-complexity = 17
max-line-length = 120
application-import-names = scigateway_auth,test
import-order-style = google
per-file-ignores = test/testutils.py:S105,B950,test/test_authenticationHandler.py:S105
per-file-ignores =
test/**.py:S101
test/mock_data.py:S105
enable-extensions=G
78 changes: 27 additions & 51 deletions test/keys/jwt-key
Original file line number Diff line number Diff line change
@@ -1,51 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABFwAAAAdzc2gtcn
NhAAAAAwEAAQAAAQEApoPHYHDIhykwoz+Y5JabApfNViOTaC+SfiMv3C6S+RButKyfGBvO
IFtFJFKyY8IE93LWffK/6tf3a7yj4Y6fTrgaEYLDAfcuOQJTwdpXeVanroxAq0L380LWbV
PtZyYPg5QkoOyuvREqp0u3jZVPeUkudfUPm04z62LExn2buFjmcSpiKupPfEmNwqMTlyJb
MPlrJwrFKwS5DULXdCsHQAWTi0VkOimIdSX+Gn6kv5//vkkwtnjm6I2qmKIdJw4SDSKazy
YfDsRZsa43MyrdHMczP9LJaaOuqvksfSW/JMAuwQ50+viOvuIcbgn3PPes4WpIsXzT8tck
Hy+YloGd0QAAA7j0hCM+9IQjPgAAAAdzc2gtcnNhAAABAQCmg8dgcMiHKTCjP5jklpsCl8
1WI5NoL5J+Iy/cLpL5EG60rJ8YG84gW0UkUrJjwgT3ctZ98r/q1/drvKPhjp9OuBoRgsMB
9y45AlPB2ld5VqeujECrQvfzQtZtU+1nJg+DlCSg7K69ESqnS7eNlU95SS519Q+bTjPrYs
TGfZu4WOZxKmIq6k98SY3CoxOXIlsw+WsnCsUrBLkNQtd0KwdABZOLRWQ6KYh1Jf4afqS/
n/++STC2eObojaqYoh0nDhINIprPJh8OxFmxrjczKt0cxzM/0slpo66q+Sx9Jb8kwC7BDn
T6+I6+4hxuCfc896zhakixfNPy1yQfL5iWgZ3RAAAAAwEAAQAAAQAizLqf0KJQAQ89pt5s
s3782T3cKT420W5jtzXa5c7oh4MjdkofjzwSbhCyqSfICnXgQxtJojByw6TdWsTDMHvhxz
8HdtULdZ2u42oewuNyI+aSZ5RiVnIcYFUQ7y/X1U/7tzu6eAyCzfIkmYHocJJ17hHsLAWR
dxQJtxAZzYl8Sp29xTb7F0tcFlm4muEU/opjte92kxzH3I/ksoe7MNNVhUcIf8FAxxEe8F
k1lrodMOYub3I636h6H9epZvleXaXMTFSXOmyNt2NzVGHsryddUQCsl1d76GTc/K4uEDnx
O8PdPl98LtyNRumHhXiFngV7x6IelglauoRZ2BImIZfTAAAAgQC3sX1llfu3G4lny+PJAS
tQuGbag7w7YFjfCw7E10M++ZtJOlZPl8V58djExh9orvUudy2VwGD1uz7H5//Bd91RRhnW
QHjR7w6TpZSLexUNy7MaHQDC9ANLeydNAEDYy1OUs7yEVNC1ittfOdUTpRHx25wLmPK/Pm
/5jcCqGDEiAwAAAIEAzz5FcjK4J47LlV395DY2YswcZ/I6Uv9MykjdPBzTDjy/Y1TNR3Q0
DD08M+0mkBMF3Jn486YUed5WGVpiyNsLGoFI4GlxbaTd2fnMNZYtWnojZNuRS3/z4ee+Y1
o7S7N2oR1CSC2xF7YzOTeJqxgUfv8H78qWzGCzN4SW4KDVpH8AAACBAM2wiQ66odzzi0Na
lnGcuJTxv9LL8o9BGpQaIi5BxfV5RvG+Gozj27/veio2UR+7PwWATGAya9Irztig5Tvq6X
qW2QK2GFtlP1fPIy+jayGtQj/MBKICeR+3D6ARYrB/Q6UnH/GBASLUK/YcUxVU1CsmWfnC
2ahFM50fl9l/KFWvAAAAAAEC
-----END OPENSSH PRIVATE KEY-----
2 changes: 1 addition & 1 deletion test/keys/jwt-key.pub
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAgEAsjRzJiBUs6ywQ0e6qW1pBc6Zi49VSPvknqyJ49my+zicWg2Pq+vsfAKdbbZqd5jZ/bWfAKlSr8mnQDsoXrZlwHzitazouh2X62+06+orWWo8gRq7iO2bajSpsAp2HQQdNWaz8FLboaF01bR5LJeeDPjIVef98mdIU/suNS9UJv/zROMT0X2hjtiX9R/6fxNCUDrGKz6p47x7iRtjHiXg0nD4oseoc8hP585v23PEbPGCfL2Tnh9PaGCov/TOfG/dfFjFozmHDW6rxeM813CFz0YDKynyeWYLb+epwN6KT803gFVoSoINaZ5n6p2oh2OQfdUSSJUdy0/FcQ03a55ZHmaz3VFuckEanNmDv/Ou2nrZRmYq5/4BlYAo4FWUwZM4/eM94Dy9d32zrQpZV1l+o6JieR6sIL89mhKCdt7UvcVG8XD30Ob7tqVHSD6QxDqqUXkB1K+dRr/mUTIto7F1bkwP/HFF4AQPwM/d90pVxSSIpQokkGV570pu3AN+Z480vw/lQfaQOY2atOCjzEpWjkqNNCFQfd4o574HInNkMbcroH6vxU1vMuQ7/mPNWGgQxn364Ku/buO5ICl3YiLTV6Pz4EXmb/7rMTffqsX1guzHcilwbugnWDlm19pkdAOGsUTnB4hOSTmtgPuoHXCCStsL4EkHW0ucrrSS3qddPks=
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmg8dgcMiHKTCjP5jklpsCl81WI5NoL5J+Iy/cLpL5EG60rJ8YG84gW0UkUrJjwgT3ctZ98r/q1/drvKPhjp9OuBoRgsMB9y45AlPB2ld5VqeujECrQvfzQtZtU+1nJg+DlCSg7K69ESqnS7eNlU95SS519Q+bTjPrYsTGfZu4WOZxKmIq6k98SY3CoxOXIlsw+WsnCsUrBLkNQtd0KwdABZOLRWQ6KYh1Jf4afqS/n/++STC2eObojaqYoh0nDhINIprPJh8OxFmxrjczKt0cxzM/0slpo66q+Sx9Jb8kwC7BDnT6+I6+4hxuCfc896zhakixfNPy1yQfL5iWgZ3R
59 changes: 59 additions & 0 deletions test/mock_data.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
"""
Mock data for use in tests.
"""

VALID_ACCESS_TOKEN_NON_ADMIN = (
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXNzaW9uSWQiOiJ0ZXN0LXNlc3Npb24taWQiLCJ1c2VybmFtZSI6InRlc3QtdXNlcm5hbWUiL"
"CJ1c2VySXNBZG1pbiI6ZmFsc2UsImV4cCI6MjUzNDAyMzAwNzk5fQ.dwjtuXX76o4tE6db6bjef5CphiS3hrHPRYW7nuBz_nzjgqNLdOl6BobYbWZQ"
"AXhDo8JzDRhNxaIvbvk-NSf72utxqo6WeMOQSNZtdOuqewpVTFQoPe6dLorgpVdKepIfT8AAKKtXyaKtVxYPfEzJMzK8eZM3pK4yWmUjOgCixoZ322"
"_tSaZUUbqkEV7885ohSL_L5NxoJ7n5nV5n5gFoPFZUSvZzk_7NLZHPSXjAgTrprsvBsTH1ivi-yos4up4lNZ2pstOgPP0sYbQZoMJubB0dQcKefLEg"
"3JSu-laX_4l9geVHCAsYOFHjEPzH0X0Q4nDY5BO976PEEJcXAtfNKw"
)

EXPIRED_ACCESS_TOKEN_NON_ADMIN = (
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXNzaW9uSWQiOiJ0ZXN0LXNlc3Npb24taWQiLCJ1c2VybmFtZSI6InRlc3QtdXNlcm5hbWUiL"
"CJ1c2VySXNBZG1pbiI6ZmFsc2UsImV4cCI6LTYyMTM1NTk2ODAwfQ.YcWGenSm0noq0TAaSZhb1ZVYFxuk-aXIX_XlPh-FoxsBxTZy1dnh-TKLRzom"
"wdzP0bMbcU3LZKRMYScpcRSSnANwzCFZLhPId0OBLOiyoBMXtK2xsMsYeapcKPbhvqYxDLGMB--n1uniKGUGnGTI3SwJhBup_6SLnjRMmw5fze_sb4"
"w1G88o8vcLK_Ii2D9ZauZTI-LVcy-C9z8Y6sGXxfGIceUlb8RtFz1RJwVT87wYvtqN72fzMVgjOv_AvYj5HjD2wHKpb50-0lxzonrc0sdQe_yAzjoa"
"b6RBeydd5JpP7zb-NTJunsX8vbtRq4fpjUTqiCsJGN8Q0g_2Soq7Ew"
)

EXPECTED_ACCESS_TOKEN_NON_ADMIN = (
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXNzaW9uSWQiOiJ0ZXN0LXNlc3Npb24taWQiLCJ1c2VybmFtZSI6InRlc3QtdXNlcm5hbWUiL"
"CJ1c2VySXNBZG1pbiI6ZmFsc2UsImV4cCI6MTcwNTQ4NzQwMH0.jjjHhjXuixjJsqlfRI8vNR76yHIwEB_e1iwTOvLLHkzeb03HPQDpBOr4UtZCTuH"
"xy38hwKkYz9g-gdsyqn7_WuPkikmMm7Rwsb8G4DT10FnzxWvgBfAzR_ubc0jTDvuaaCj3GfNssnMzBrRVUcwyNOGvsz2N7wjdalK-anK-SJToxmThF"
"xmButHZl_x8NTEC5_KEnbf4roU0v5ZQ4gNfAn-2yTHHRyqrnXlVq9nse_85NC1Wz_zliBpQfN1yafPKae2HobPYeW_PhV4y3yLVJ8zlRED6y577XIm"
"qibAEQlGFyfhKzQZIVOBGUkAjvKiL_zUQv4RliHdd4INDt24LeA"
)

EXPECTED_ACCESS_TOKEN_ADMIN = (
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXNzaW9uSWQiOiJ0ZXN0LXNlc3Npb24taWQiLCJ1c2VybmFtZSI6InRlc3QtdXNlcm5hbWUiL"
"CJ1c2VySXNBZG1pbiI6dHJ1ZSwiZXhwIjoxNzA1NDg3NDAwfQ.MJRiZgFiD3X7Xb7Bcz5girfsTDXU3gtd06RDx0X22nCsJi6YCxD35mcVr4Bv6hdM"
"Qb81qkLazvi9GiNEze9Q1nKNfuyyXi_D6-9lpwKqYFkqfrE52NiZwin3yrT0gAVRHlWSOCNV4oUSeaTM8MYFt75rEU99LWptfzpEjsierDAB7lMgb6"
"HX6XtCa5MtZ1z7dBN4b5jVr4STnYIgpOazpV-sArpN5jB21eUNODr8BxCD287eHixEbur0yrzpJ-vbGCJdH2m_wdpbVJdbD98X-ydc_Mmz6LSukh1n"
"rNj77RuynVMceRF98fGVMb7OQ2QJZNhc8ZizqAxOjxAeHehG5A"
)

VALID_REFRESH_TOKEN = (
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6InRlc3QtdXNlcm5hbWUiLCJleHAiOjI1MzQwMjMwMDc5OX0.LqLipT0jYgjro"
"u0BJPjNyvmNRPY_G_ltAIPj65ClYglnhJLX4qhTaHI71UYDJrxT4W1j4xIN0itcZ7kNG6SdDw_jn_PO4gOnWsDEMDB9IBWS17-mFYNwyP2eE8rGoHy"
"jwaWYzqyigPnxrsDjPJ9FTJ6anN36ktZ6t0Zj-CooWH0lDIvkd5j7-txziki56N1zqnIS3Hp_CMPgfjXQq4vmoBRIw29Tkbea-czMvAeQWpOhazj4R"
"hW4D-A2Dh1rKqZAXtvly6o05eyACv4-DAR0CuZFB3Bb1SZ_iXbFay6a6yD_E0ScIOMR2pplf6N9eWatDcfJ6UvqPjwxSMT50sFGYQ"
)

EXPIRED_REFRESH_TOKEN = (
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6InRlc3QtdXNlcm5hbWUiLCJleHAiOi02MjEzNTU5NjgwMH0.kzCXNo_n3aZHF"
"jgZ7SGK3chBCD9-qKJmFUk3RzoO1DlolFKiHm82pIO82snNnmJCy9MLJvnpX43UHolo_MTubR19lwBCoc3c0kOaWv5KSmYIsPPPlHuwyetA8hPJ_Q1"
"G_9zfpiDSKsQhMbbGjp5FU1H0Io9Z_asV-F9sU_3rdPkWOV1IU8X2pJCbxpDtVaiySEin-MT_Pq3vyf145d__yy8WiruqVx1MvQfdme_UT8y5E73TW"
"a0LgrAUq11IYGirMgWYjtvZstXdkCJHKmF4VMruxZ6u_EeTdO513Btv-ab-V4G03_AHGBCv_gIcVADwxgr3FA6GRahtXW0aPOY-eA"
)

EXPECTED_REFRESH_TOKEN = (
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6InRlc3QtdXNlcm5hbWUiLCJleHAiOjE3MDYwOTA0MDB9.WStj05wJxI0ogFAS"
"C-n2GimmKuUBWNXFB-ITj_uGztHaaTM-CVs74sB_GFFJuXNoCiaLDdDdyvvYUsjXSonvtaONsBIOsq0RUAyMMtt7-iYdT8eiWQANvb_w1KZnfuwBmP"
"f1wux2PCvCYrybuD7_uuB_1jOLbOr71sYxacYQQmPeRj-YZ6SXkbnHwEQ4CjhH0ygaQwB4IEjym34j6jvX4YunjCrGI6RkHOsMWHH2FNDPFndkdO2N"
"QN5FSaV_qDCx02M9P2m_hLj9XaojNcvbYDSBgCkSmM59g8GMbYeksJ1tH_oyzFsgz6PJSriG_1uBOjgX81LKZG0eWLQ61zvtkQ"
)

MAINTENANCE_CONFIG_PATH = "path/to/config/test_config.json"
MAINTENANCE_STATE = {"test": "test"}
19 changes: 19 additions & 0 deletions test/pytest.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
[pytest]
env =
# (If using a proxy) The path prefix handled by a proxy that is not seen by the app.
API__ROOT_PATH=
# The allowed headers, origins, and methods for cross-origin requests.
API__ALLOWED_CORS_HEADERS=["*"]
API__ALLOWED_CORS_ORIGINS=["*"]
API__ALLOWED_CORS_METHODS=["*"]
AUTHENTICATION__PRIVATE_KEY_PATH=./test/keys/jwt-key
AUTHENTICATION__PUBLIC_KEY_PATH=./test/keys/jwt-key.pub
AUTHENTICATION__JWT_ALGORITHM=RS256
AUTHENTICATION__ACCESS_TOKEN_VALIDITY_MINUTES=30
AUTHENTICATION__REFRESH_TOKEN_VALIDITY_DAYS=7
AUTHENTICATION__JWT_BLACKLIST=[]
AUTHENTICATION__ADMIN_USERS=[]
MAINTENANCE__MAINTENANCE_PATH=./maintenance/maintenance.json
MAINTENANCE__SCHEDULED_MAINTENANCE_PATH=./maintenance/scheduled_maintenance.json
ICAT_SERVER__URL=http://localhost/icat
ICAT_SERVER__CERTIFICATE_VALIDATION=true
118 changes: 0 additions & 118 deletions test/test_ICATAuthenticator.py

This file was deleted.

Loading

0 comments on commit 840d253

Please sign in to comment.