chore: migrate tests to also run with mariadb

This commit is contained in:
realaravinth
2022-07-22 19:14:18 +05:30
parent 912b342e0e
commit 249b6461ee
24 changed files with 352 additions and 59 deletions

View File

@@ -80,7 +80,18 @@ pub mod tests {
use crate::*;
#[actix_rt::test]
pub async fn validate_captcha_token_works() {
async fn validate_captcha_token_works_pg() {
let data = crate::tests::pg::get_data().await;
validate_captcha_token_works(data).await;
}
#[actix_rt::test]
async fn validate_captcha_token_works_maria() {
let data = crate::tests::maria::get_data().await;
validate_captcha_token_works(data).await;
}
pub async fn validate_captcha_token_works(data: ArcData) {
const NAME: &str = "enterprisetken";
const PASSWORD: &str = "testingpas";
const EMAIL: &str = "verifyuser@enter.com";
@@ -89,7 +100,6 @@ pub mod tests {
const VERIFY_TOKEN_URL: &str = "/api/v1/pow/siteverify";
// const UPDATE_URL: &str = "/api/v1/mcaptcha/domain/token/duration/update";
let data = get_data().await;
let data = &data;
delete_user(data, NAME).await;