@@ -5,26 +5,26 @@ local ReplicaSet = require('luatest.replica_set')
5
5
local g = t .group ()
6
6
local Server = t .Server
7
7
8
- g .before_all (function ()
8
+ g .before_each (function ()
9
+ g .rs = ReplicaSet :new ()
9
10
g .box_cfg = {
10
11
replication_timeout = 0.1 ,
11
12
replication_connect_timeout = 10 ,
12
13
replication_sync_lag = 0.01 ,
13
14
replication_connect_quorum = 3 ,
14
15
replication = {
15
- Server .build_listen_uri (' replica1' ),
16
- Server .build_listen_uri (' replica2' ),
17
- Server .build_listen_uri (' replica3' ),
16
+ Server .build_listen_uri (' replica1' , g . rs . id ),
17
+ Server .build_listen_uri (' replica2' , g . rs . id ),
18
+ Server .build_listen_uri (' replica3' , g . rs . id ),
18
19
}
19
20
}
20
21
end )
21
22
22
23
g .before_test (' test_save_rs_artifacts_when_test_failed' , function ()
23
- g .rs = ReplicaSet :new ()
24
-
25
24
g .rs :build_and_add_server ({alias = ' replica1' , box_cfg = g .box_cfg })
26
25
g .rs :build_and_add_server ({alias = ' replica2' , box_cfg = g .box_cfg })
27
26
g .rs :build_and_add_server ({alias = ' replica3' , box_cfg = g .box_cfg })
27
+ g .rs :start ()
28
28
29
29
g .rs_artifacts = (' %s/artifacts/%s' ):format (Server .vardir , g .rs .id )
30
30
g .s1_artifacts = (' %s/%s' ):format (g .rs_artifacts , g .rs :get_server (' replica1' ).id )
@@ -53,15 +53,14 @@ g.test_save_rs_artifacts_when_test_failed = function()
53
53
end
54
54
55
55
g .before_test (' test_save_rs_artifacts_when_server_workdir_passed' , function ()
56
- g .rs = ReplicaSet :new ()
57
-
58
56
local s1_workdir = (' %s/%s' ):format (Server .vardir , os.tmpname ())
59
57
local s2_workdir = (' %s/%s' ):format (Server .vardir , os.tmpname ())
60
58
local s3_workdir = (' %s/%s' ):format (Server .vardir , os.tmpname ())
61
59
62
60
g .rs :build_and_add_server ({workdir = s1_workdir , alias = ' replica1' , box_cfg = g .box_cfg })
63
61
g .rs :build_and_add_server ({workdir = s2_workdir , alias = ' replica2' , box_cfg = g .box_cfg })
64
62
g .rs :build_and_add_server ({workdir = s3_workdir , alias = ' replica3' , box_cfg = g .box_cfg })
63
+ g .rs :start ()
65
64
66
65
g .rs_artifacts = (' %s/artifacts/%s' ):format (Server .vardir , g .rs .id )
67
66
g .s1_artifacts = (' %s/%s' ):format (g .rs_artifacts , g .rs :get_server (' replica1' ).id )
@@ -91,11 +90,10 @@ g.test_save_rs_artifacts_when_server_workdir_passed = function()
91
90
end
92
91
93
92
g .before_test (' test_remove_rs_artifacts_when_test_success' , function ()
94
- g .rs = ReplicaSet :new ()
95
-
96
93
g .rs :build_and_add_server ({alias = ' replica1' , box_cfg = g .box_cfg })
97
94
g .rs :build_and_add_server ({alias = ' replica2' , box_cfg = g .box_cfg })
98
95
g .rs :build_and_add_server ({alias = ' replica3' , box_cfg = g .box_cfg })
96
+ g .rs :start ()
99
97
100
98
g .rs_artifacts = (' %s/artifacts/%s' ):format (Server .vardir , g .rs .id )
101
99
g .s1_artifacts = (' %s/%s' ):format (g .rs_artifacts , g .rs :get_server (' replica1' ).id )
@@ -109,10 +107,6 @@ g.test_remove_rs_artifacts_when_test_success = function()
109
107
t .assert_equals (fio .path .exists (g .rs .workdir ), false )
110
108
end
111
109
112
- g .before_test (' test_rs_no_socket_collision_with_custom_alias' , function ()
113
- g .rs = ReplicaSet :new ()
114
- end )
115
-
116
110
g .test_rs_no_socket_collision_with_custom_alias = function ()
117
111
local s1 = g .rs :build_server ({alias = ' foo' })
118
112
local s2 = g .rs :build_server ({alias = ' bar' })
@@ -127,15 +121,11 @@ g.after_test('test_rs_no_socket_collision_with_custom_alias', function()
127
121
g .rs :drop ()
128
122
end )
129
123
130
- g .before_test (' test_rs_custom_properties_are_not_overridden' , function ()
131
- g .rs = ReplicaSet :new ()
132
- end )
133
-
134
124
g .test_rs_custom_properties_are_not_overridden = function ()
135
125
local socket = (' %s/custom.sock' ):format (Server .vardir )
136
126
local workdir = (' %s/custom' ):format (Server .vardir )
137
127
138
- local s = g .rs :build_server ({net_box_uri = socket , workdir = workdir })
128
+ local s = g .rs :build_server ({net_box_uri = socket , workdir = workdir })
139
129
140
130
t .assert_equals (s .net_box_uri , socket )
141
131
t .assert_equals (s .workdir , workdir )
@@ -145,10 +135,6 @@ g.after_test('test_rs_custom_properties_are_not_overridden', function()
145
135
g .rs :drop ()
146
136
end )
147
137
148
- g .before_test (' test_rs_raise_error_when_add_custom_server' , function ()
149
- g .rs = ReplicaSet :new ()
150
- end )
151
-
152
138
g .test_rs_raise_error_when_add_custom_server = function ()
153
139
local s = Server :new ()
154
140
0 commit comments