forked from ebhomengo/niki
fix(niki): end2end test seed cleanup problem
This commit is contained in:
parent
ee85bd604c
commit
013fd8cf5c
|
@ -101,7 +101,7 @@ func (t *TestContainer) Start() {
|
|||
// pulls mariaDB image, creates a container based on it and runs it
|
||||
t.mariaResource, err = t.dockerPool.RunWithOptions(
|
||||
&dockertest.RunOptions{
|
||||
Repository: "mariadb",
|
||||
Repository: "bitnami/mariadb",
|
||||
Tag: "11.1",
|
||||
Env: []string{"MARIADB_ROOT_PASSWORD=secret"},
|
||||
}, func(config *docker.HostConfig) {
|
||||
|
@ -122,7 +122,7 @@ func (t *TestContainer) Start() {
|
|||
|
||||
t.redisResource, err = t.dockerPool.RunWithOptions(
|
||||
&dockertest.RunOptions{
|
||||
Repository: "redis",
|
||||
Repository: "bitnami/redis",
|
||||
Tag: "6.2",
|
||||
Env: []string{"ALLOW_EMPTY_PASSWORD=yes"},
|
||||
}, func(config *docker.HostConfig) {
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `kind_box_reqs` (`id`, `benefactor_id`, `kind_box_type`, `count_requested`, `description`, `status`, `deliver_refer_time_id`, `deliver_refer_date`, `deliver_address_id`)
|
||||
VALUES (
|
||||
3,
|
||||
1,
|
||||
'on-table',
|
||||
100,
|
||||
'too many!',
|
||||
'rejected',
|
||||
1,
|
||||
NOW() + INTERVAL 7 DAY,
|
||||
1
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `kind_box_reqs` WHERE id = 3;
|
|
@ -1,17 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `kind_box_reqs` (`id`, `benefactor_id`, `kind_box_type`, `count_requested`, `count_accepted`, `status`, `deliver_refer_time_id`, `deliver_refer_date`, `deliver_address_id`, `sender_agent_id`)
|
||||
VALUES (
|
||||
4,
|
||||
1,
|
||||
'on-table',
|
||||
1,
|
||||
1,
|
||||
'assigned-sender-agent',
|
||||
1,
|
||||
NOW() + INTERVAL 7 DAY,
|
||||
1,
|
||||
1
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `kind_box_reqs` WHERE id = 4;
|
|
@ -1,18 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `kind_box_reqs` (`id`, `benefactor_id`, `kind_box_type`, `count_requested`, `count_accepted`, `status`, `deliver_refer_time_id`, `deliver_refer_date`, `deliver_address_id`, `sender_agent_id`, `delivered_at`)
|
||||
VALUES (
|
||||
5,
|
||||
1,
|
||||
'on-table',
|
||||
1,
|
||||
1,
|
||||
'delivered',
|
||||
1,
|
||||
NOW() - INTERVAL 7 DAY,
|
||||
1,
|
||||
1,
|
||||
NOW()
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `kind_box_reqs` WHERE id = 5;
|
|
@ -1,18 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `admins` (`id`, `first_name`, `last_name`, `password`, `phone_number`, `role`, `description`, `email`, `gender`, `status`)
|
||||
VALUES (
|
||||
2,
|
||||
'ruhi',
|
||||
'hosseini',
|
||||
-- password is: Abc123456
|
||||
'$2a$10$UggC7sgECCaNm2TAkchve.TLcHJuxPAVZkzMfCDZqKRQVHcJZaoX2',
|
||||
'09384664401',
|
||||
'super-admin',
|
||||
'testing',
|
||||
'admin.superadmin.01@gmail.com',
|
||||
'male',
|
||||
'active'
|
||||
);
|
||||
|
||||
-- +migrate Dow
|
||||
DELETE FROM `admins` WHERE id = 2;
|
|
@ -0,0 +1,48 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `admins` (`id`, `first_name`, `last_name`, `password`, `phone_number`, `role`, `description`, `email`, `gender`, `status`)
|
||||
VALUES
|
||||
-- super admin
|
||||
(
|
||||
2,
|
||||
'ruhi',
|
||||
'hosseini',
|
||||
-- password is: Abc123456
|
||||
'$2a$10$UggC7sgECCaNm2TAkchve.TLcHJuxPAVZkzMfCDZqKRQVHcJZaoX2',
|
||||
'09384664401',
|
||||
'super-admin',
|
||||
'testing',
|
||||
'admin.superadmin.01@gmail.com',
|
||||
'male',
|
||||
'active'
|
||||
),
|
||||
-- admin
|
||||
(
|
||||
3,
|
||||
'ruhi',
|
||||
'hosseini',
|
||||
-- password is: Abc123456
|
||||
'$2a$10$xaNwJqcuRUlPhAUPZhhV3.WRmI5iBea5RzvL4qWS6OCFk0F7bKvaW',
|
||||
'09384664402',
|
||||
'admin',
|
||||
'testing',
|
||||
'admin.admin.01@gmail.com',
|
||||
'male',
|
||||
'active'
|
||||
),
|
||||
-- agent
|
||||
(
|
||||
4,
|
||||
'ruhi',
|
||||
'hosseini',
|
||||
-- password is: Abc123456
|
||||
'$2a$10$A4qiAep9OGYe2aFT3Tn1cuJfj99Xp6WA2F0SN9I7zAS01JGFU7XAO',
|
||||
'09384664403',
|
||||
'agent',
|
||||
'testing',
|
||||
'admin.agent.01@gmail.com',
|
||||
'male',
|
||||
'active'
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `admins` WHERE id != 1;
|
|
@ -1,18 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `admins` (`id`, `first_name`, `last_name`, `password`, `phone_number`, `role`, `description`, `email`, `gender`, `status`)
|
||||
VALUES (
|
||||
3,
|
||||
'ruhi',
|
||||
'hosseini',
|
||||
-- password is: Abc123456
|
||||
'$2a$10$xaNwJqcuRUlPhAUPZhhV3.WRmI5iBea5RzvL4qWS6OCFk0F7bKvaW',
|
||||
'09384664402',
|
||||
'admin',
|
||||
'testing',
|
||||
'admin.admin.01@gmail.com',
|
||||
'male',
|
||||
'active'
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `admins` WHERE id = 3;
|
|
@ -0,0 +1,28 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `benefactors` (`id`, `first_name`, `last_name`, `phone_number`, `description`, `email`, `gender`, `birth_date`)
|
||||
VALUES
|
||||
-- benefactor 1
|
||||
(
|
||||
1,
|
||||
'ruhi',
|
||||
'hosseini',
|
||||
'09384664404',
|
||||
'testing',
|
||||
'benefactor.01@gmail.com',
|
||||
'male',
|
||||
'1998-05-02 04:20:00'
|
||||
),
|
||||
-- benefactor 2
|
||||
(
|
||||
2,
|
||||
'doctor',
|
||||
'who',
|
||||
'09384664405',
|
||||
'testing',
|
||||
'benefactor.02@gmail.com',
|
||||
'male',
|
||||
'2000-05-02 04:20:00'
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `benefactors`;
|
|
@ -0,0 +1,10 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `addresses` (`id`, `postal_code`, `address`, `lat`, `lon`, `name`, `city_id`, `province_id`, `benefactor_id`)
|
||||
VALUES
|
||||
-- address 1
|
||||
(1, '3719655861', 'tehran sare koche 1', 35.632508, 51.452859, 'home1', 8, 8, 1),
|
||||
-- address 2
|
||||
(2, '3719655869', 'tehran sare koche 2', 35.735638, 51.312945, 'home2', 8, 8, 2);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `addresses`;
|
|
@ -1,18 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `admins` (`id`, `first_name`, `last_name`, `password`, `phone_number`, `role`, `description`, `email`, `gender`, `status`)
|
||||
VALUES (
|
||||
4,
|
||||
'ruhi',
|
||||
'hosseini',
|
||||
-- password is: Abc123456
|
||||
'$2a$10$A4qiAep9OGYe2aFT3Tn1cuJfj99Xp6WA2F0SN9I7zAS01JGFU7XAO',
|
||||
'09384664403',
|
||||
'agent',
|
||||
'testing',
|
||||
'admin.agent.01@gmail.com',
|
||||
'male',
|
||||
'active'
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `admins` WHERE id = 4;
|
|
@ -1,15 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `benefactors` (`id`, `first_name`, `last_name`, `phone_number`, `description`, `email`, `gender`, `birth_date`)
|
||||
VALUES (
|
||||
1,
|
||||
'ruhi',
|
||||
'hosseini',
|
||||
'09384664404',
|
||||
'testing',
|
||||
'benefactor.01@gmail.com',
|
||||
'male',
|
||||
'1998-05-02 04:20:00'
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `benefactors` WHERE id = 1;
|
|
@ -0,0 +1,17 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `kind_box_reqs` (`id`, `benefactor_id`, `kind_box_type`, `count_requested`, `count_accepted`, `description`, `status`, `deliver_refer_time_id`, `deliver_refer_date`, `deliver_address_id`, `sender_agent_id`, `delivered_at`)
|
||||
VALUES
|
||||
-- pending kindboxreq for benefactor 1
|
||||
(1, 1, 'on-table', 1, NULL, NULL, 'pending', 1, NOW() + INTERVAL 7 DAY, 1, NULL, NULL),
|
||||
-- accepted kindboxreq for benefactor 1
|
||||
(2, 1, 'on-table', 2, 1, NULL, 'accepted', 1, NOW() + INTERVAL 7 DAY, 1, NULL, NULL),
|
||||
-- rejected kindboxreq for benefactor 1
|
||||
(3, 1, 'on-table', 100, NULL, 'too many!', 'rejected', 1, NOW() + INTERVAL 7 DAY, 1, NULL, NULL),
|
||||
-- assigned sender agent kindboxreq for benefactor 1
|
||||
(4, 1, 'on-table', 1, 1, NULL, 'assigned-sender-agent', 1, NOW() + INTERVAL 7 DAY, 1, 1, NULL),
|
||||
-- delivered kindboxreq for benefactor 1
|
||||
(5, 1, 'on-table', 1, 1, NULL, 'delivered', 1, NOW() - INTERVAL 7 DAY, 1, 1, NOW());
|
||||
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `kind_box_reqs`;
|
|
@ -1,15 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `benefactors` (`id`, `first_name`, `last_name`, `phone_number`, `description`, `email`, `gender`, `birth_date`)
|
||||
VALUES (
|
||||
2,
|
||||
'doctor',
|
||||
'who',
|
||||
'09384664405',
|
||||
'testing',
|
||||
'benefactor.02@gmail.com',
|
||||
'male',
|
||||
'2000-05-02 04:20:00'
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `benefactors` WHERE id = 2;
|
|
@ -1,18 +1,8 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `kind_boxes` (`id`, `kind_box_req_id`, `benefactor_id`, `type`, `serial_number`, `status`, `deliver_refer_time_id`, `deliver_refer_date`, `deliver_address_id`, `sender_agent_id`, `delivered_at`)
|
||||
VALUES (
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
'on-table',
|
||||
'serial-1',
|
||||
'delivered',
|
||||
1,
|
||||
NOW() - INTERVAL 7 DAY,
|
||||
1,
|
||||
1,
|
||||
NOW()
|
||||
);
|
||||
VALUES
|
||||
-- delivered kindbox for benefactor 1
|
||||
(1, 1, 1, 'on-table', 'serial-1', 'delivered', 1, NOW() - INTERVAL 7 DAY, 1, 1, NOW());
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `kind_boxes` WHERE id = 1;
|
||||
DELETE FROM `kind_boxes`;
|
|
@ -1,16 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `addresses` (`id`, `postal_code`, `address`, `lat`, `lon`, `name`, `city_id`, `province_id`, `benefactor_id`)
|
||||
VALUES (
|
||||
1,
|
||||
'3719655861',
|
||||
'tehran sare koche 1',
|
||||
35.632508,
|
||||
51.452859,
|
||||
'home1',
|
||||
8,
|
||||
8,
|
||||
1
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `addresses` WHERE id = 1;
|
|
@ -1,16 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `addresses` (`id`, `postal_code`, `address`, `lat`, `lon`, `name`, `city_id`, `province_id`, `benefactor_id`)
|
||||
VALUES (
|
||||
2,
|
||||
'3719655869',
|
||||
'tehran sare koche 2',
|
||||
35.735638,
|
||||
51.312945,
|
||||
'home2',
|
||||
8,
|
||||
8,
|
||||
2
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `addresses` WHERE id = 2;
|
|
@ -1,15 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `kind_box_reqs` (`id`, `benefactor_id`, `kind_box_type`, `count_requested`, `status`, `deliver_refer_time_id`, `deliver_refer_date`, `deliver_address_id`)
|
||||
VALUES (
|
||||
1,
|
||||
1,
|
||||
'on-table',
|
||||
1,
|
||||
'pending',
|
||||
1,
|
||||
NOW() + INTERVAL 7 DAY,
|
||||
1
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `kind_box_reqs` WHERE id = 1;
|
|
@ -1,16 +0,0 @@
|
|||
-- +migrate Up
|
||||
INSERT INTO `kind_box_reqs` (`id`, `benefactor_id`, `kind_box_type`, `count_requested`, `count_accepted`, `status`, `deliver_refer_time_id`, `deliver_refer_date`, `deliver_address_id`)
|
||||
VALUES (
|
||||
2,
|
||||
1,
|
||||
'on-table',
|
||||
2,
|
||||
1,
|
||||
'accepted',
|
||||
1,
|
||||
NOW() + INTERVAL 7 DAY,
|
||||
1
|
||||
);
|
||||
|
||||
-- +migrate Down
|
||||
DELETE FROM `kind_box_reqs` WHERE id = 2;
|
Loading…
Reference in New Issue