Fixes tests
parent
4a43d8cfc7
commit
6fdf123f9f
|
@ -29,8 +29,8 @@ class RateLimitMiddlewareTest extends TestCase
|
||||||
'type' => 'mariadb',
|
'type' => 'mariadb',
|
||||||
'host' => $host,
|
'host' => $host,
|
||||||
'port' => '3306',
|
'port' => '3306',
|
||||||
'dbname' => 'totalmeet_test',
|
'dbname' => 'jilo_test',
|
||||||
'user' => 'test_totalmeet',
|
'user' => 'test_jilo',
|
||||||
'password' => $password
|
'password' => $password
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
|
@ -115,8 +115,8 @@ class LogTest extends TestCase
|
||||||
'type' => 'mariadb',
|
'type' => 'mariadb',
|
||||||
'host' => $host,
|
'host' => $host,
|
||||||
'port' => '3306',
|
'port' => '3306',
|
||||||
'dbname' => 'totalmeet_test',
|
'dbname' => 'jilo_test',
|
||||||
'user' => 'test_totalmeet',
|
'user' => 'test_jilo',
|
||||||
'password' => $password
|
'password' => $password
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,8 @@ class RateLimiterTest extends TestCase
|
||||||
'type' => 'mariadb',
|
'type' => 'mariadb',
|
||||||
'host' => $host,
|
'host' => $host,
|
||||||
'port' => '3306',
|
'port' => '3306',
|
||||||
'dbname' => 'totalmeet_test',
|
'dbname' => 'jilo_test',
|
||||||
'user' => 'test_totalmeet',
|
'user' => 'test_jilo',
|
||||||
'password' => $password
|
'password' => $password
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
|
@ -25,8 +25,8 @@ class UserRegisterTest extends TestCase
|
||||||
'type' => 'mariadb',
|
'type' => 'mariadb',
|
||||||
'host' => $host,
|
'host' => $host,
|
||||||
'port' => '3306',
|
'port' => '3306',
|
||||||
'dbname' => 'totalmeet_test',
|
'dbname' => 'jilo_test',
|
||||||
'user' => 'test_totalmeet',
|
'user' => 'test_jilo',
|
||||||
'password' => $password
|
'password' => $password
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
|
@ -25,8 +25,8 @@ class UserTest extends TestCase
|
||||||
'type' => 'mariadb',
|
'type' => 'mariadb',
|
||||||
'host' => $host,
|
'host' => $host,
|
||||||
'port' => '3306',
|
'port' => '3306',
|
||||||
'dbname' => 'totalmeet_test',
|
'dbname' => 'jilo_test',
|
||||||
'user' => 'test_totalmeet',
|
'user' => 'test_jilo',
|
||||||
'password' => $password
|
'password' => $password
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,11 @@
|
||||||
</coverage>
|
</coverage>
|
||||||
<php>
|
<php>
|
||||||
<env name="APP_ENV" value="testing"/>
|
<env name="APP_ENV" value="testing"/>
|
||||||
<env name="DB_CONNECTION" value="sqlite"/>
|
<env name="DB_TYPE" value="mariadb"/>
|
||||||
<env name="DB_DATABASE" value=":memory:"/>
|
<env name="DB_HOST" value="localhost"/>
|
||||||
|
<env name="DB_PORT" value="3306"/>
|
||||||
|
<env name="DB_DATABASE" value="jilo_test"/>
|
||||||
|
<env name="DB_USERNAME" value="root"/>
|
||||||
|
<env name="DB_PASSWORD" value=""/>
|
||||||
</php>
|
</php>
|
||||||
</phpunit>
|
</phpunit>
|
||||||
|
|
|
@ -0,0 +1,35 @@
|
||||||
|
-- Create test database if not exists
|
||||||
|
CREATE DATABASE IF NOT EXISTS jilo_test;
|
||||||
|
USE jilo_test;
|
||||||
|
|
||||||
|
-- Create rate limiter table if not exists
|
||||||
|
CREATE TABLE IF NOT EXISTS security_rate_page (
|
||||||
|
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||||
|
ip_address VARCHAR(45) NOT NULL,
|
||||||
|
endpoint VARCHAR(255) NOT NULL,
|
||||||
|
request_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||||
|
);
|
||||||
|
|
||||||
|
-- Create security_ip_whitelist table if not exists
|
||||||
|
CREATE TABLE IF NOT EXISTS security_ip_whitelist (
|
||||||
|
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||||
|
ip_address VARCHAR(45) NOT NULL UNIQUE,
|
||||||
|
is_network BOOLEAN DEFAULT 0,
|
||||||
|
description TEXT,
|
||||||
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
created_by VARCHAR(255)
|
||||||
|
);
|
||||||
|
|
||||||
|
-- Create security_ip_blacklist table if not exists
|
||||||
|
CREATE TABLE IF NOT EXISTS security_ip_blacklist (
|
||||||
|
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||||
|
ip_address VARCHAR(45) NOT NULL UNIQUE,
|
||||||
|
is_network BOOLEAN DEFAULT 0,
|
||||||
|
reason TEXT,
|
||||||
|
expiry_time TIMESTAMP NULL,
|
||||||
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
created_by VARCHAR(255)
|
||||||
|
);
|
||||||
|
|
||||||
|
-- Grant permissions to root user
|
||||||
|
GRANT ALL PRIVILEGES ON jilo_test.* TO 'root'@'localhost';
|
Loading…
Reference in New Issue