@@ -14,7 +14,8 @@ pub mod common;
14
14
#[ tokio:: test]
15
15
async fn test_handshake ( ) -> Result < ( ) > {
16
16
let server = TestServer :: new ( ) . await ;
17
- let controller = Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false ) . await ?;
17
+ let controller =
18
+ Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false , None , None ) . await ?;
18
19
controller. close ( ) . await ?;
19
20
Ok ( ( ) )
20
21
}
@@ -23,7 +24,7 @@ async fn test_handshake() -> Result<()> {
23
24
async fn test_command ( ) -> Result < ( ) > {
24
25
let server = TestServer :: new ( ) . await ;
25
26
let runner = Runner :: Shell ( "/bin/bash" . into ( ) ) ;
26
- let mut controller = Controller :: new ( & server. endpoint ( ) , "" , runner, false ) . await ?;
27
+ let mut controller = Controller :: new ( & server. endpoint ( ) , "" , runner, false , None , None ) . await ?;
27
28
28
29
let session = server
29
30
. state ( )
@@ -71,7 +72,8 @@ async fn test_ws_missing() -> Result<()> {
71
72
async fn test_ws_basic ( ) -> Result < ( ) > {
72
73
let server = TestServer :: new ( ) . await ;
73
74
74
- let mut controller = Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false ) . await ?;
75
+ let mut controller =
76
+ Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false , None , None ) . await ?;
75
77
let name = controller. name ( ) . to_owned ( ) ;
76
78
let key = controller. encryption_key ( ) . to_owned ( ) ;
77
79
tokio:: spawn ( async move { controller. run ( ) . await } ) ;
@@ -103,7 +105,8 @@ async fn test_ws_basic() -> Result<()> {
103
105
async fn test_ws_resize ( ) -> Result < ( ) > {
104
106
let server = TestServer :: new ( ) . await ;
105
107
106
- let mut controller = Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false ) . await ?;
108
+ let mut controller =
109
+ Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false , None , None ) . await ?;
107
110
let name = controller. name ( ) . to_owned ( ) ;
108
111
let key = controller. encryption_key ( ) . to_owned ( ) ;
109
112
tokio:: spawn ( async move { controller. run ( ) . await } ) ;
@@ -147,7 +150,8 @@ async fn test_ws_resize() -> Result<()> {
147
150
async fn test_users_join ( ) -> Result < ( ) > {
148
151
let server = TestServer :: new ( ) . await ;
149
152
150
- let mut controller = Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false ) . await ?;
153
+ let mut controller =
154
+ Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false , None , None ) . await ?;
151
155
let name = controller. name ( ) . to_owned ( ) ;
152
156
let key = controller. encryption_key ( ) . to_owned ( ) ;
153
157
tokio:: spawn ( async move { controller. run ( ) . await } ) ;
@@ -176,7 +180,8 @@ async fn test_users_join() -> Result<()> {
176
180
async fn test_users_metadata ( ) -> Result < ( ) > {
177
181
let server = TestServer :: new ( ) . await ;
178
182
179
- let mut controller = Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false ) . await ?;
183
+ let mut controller =
184
+ Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false , None , None ) . await ?;
180
185
let name = controller. name ( ) . to_owned ( ) ;
181
186
let key = controller. encryption_key ( ) . to_owned ( ) ;
182
187
tokio:: spawn ( async move { controller. run ( ) . await } ) ;
@@ -201,7 +206,8 @@ async fn test_users_metadata() -> Result<()> {
201
206
async fn test_chat_messages ( ) -> Result < ( ) > {
202
207
let server = TestServer :: new ( ) . await ;
203
208
204
- let mut controller = Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false ) . await ?;
209
+ let mut controller =
210
+ Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , false , None , None ) . await ?;
205
211
let name = controller. name ( ) . to_owned ( ) ;
206
212
let key = controller. encryption_key ( ) . to_owned ( ) ;
207
213
tokio:: spawn ( async move { controller. run ( ) . await } ) ;
@@ -234,7 +240,8 @@ async fn test_read_write_permissions() -> Result<()> {
234
240
let server = TestServer :: new ( ) . await ;
235
241
236
242
// create controller with read-only mode enabled
237
- let mut controller = Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , true ) . await ?;
243
+ let mut controller =
244
+ Controller :: new ( & server. endpoint ( ) , "" , Runner :: Echo , true , None , None ) . await ?;
238
245
let name = controller. name ( ) . to_owned ( ) ;
239
246
let key = controller. encryption_key ( ) . to_owned ( ) ;
240
247
let write_url = controller
0 commit comments