Normal-OJ / new-front-end

v2 client for Normal Online Judge
https://noj.tw
Mozilla Public License 2.0
0 stars 7 forks source link

e2e test for login and logout #115

Closed uier closed 1 year ago

uier commented 1 year ago

fix #113

cloudflare-pages[bot] commented 1 year ago

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: c088bcc
Status: ✅  Deploy successful!
Preview URL: https://9a730181.nfe.pages.dev
Branch Preview URL: https://feat-e2e-test-auth.nfe.pages.dev

View logs

uier commented 1 year ago

我感覺可以加上 session expire 而自動登出的 test case, 但會需要 mock Date 或在 client 端修改 cookie 內容,可能先另開 issue

uier commented 1 year ago

或許那些登入資訊(帳密、網址)之後抽出來放 config 比較好?

之後會抽出來,可以有個 config 但暫時會是 fallback 一個寫死的,我是在想這些資訊應該跟 testing server 拿 (e.g. https://test.noj.tw/api/test-manifest)