File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 1212 [lrsql.test-support :as support]
1313 [lrsql.util :as u]
1414 [lrsql.test-constants :as tc]
15- [lrsql.util.actor :as ua]))
15+ [lrsql.util.actor :as ua]
16+ [lrsql.util.admin :as uadm]))
1617
1718; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1819; ; Init
159160 (adp/-purge-blocklist lrs leeway)))
160161 (is (false ?
161162 (adp/-jwt-blocked? lrs jwt))))))
163+ (testing " Admin one-time JWTs"
164+ (let [{:keys [jwt exp oti]}
165+ (uadm/one-time-jwt {} " MySecret" 100 )]
166+ (testing " - can be added"
167+ (is (adp/-create-one-time-jwt lrs jwt exp oti))
168+ (is (false ? (adp/-jwt-blocked? lrs jwt))))
169+ (testing " - can be blocked"
170+ (is (adp/-block-one-time-jwt lrs jwt oti))
171+ (is (true ? (adp/-jwt-blocked? lrs jwt))))))
162172 (testing " Admin password update"
163173 (let [account-id (-> (adp/-authenticate-account lrs
164174 test-username
You can’t perform that action at this time.
0 commit comments