@@ -8,12 +8,10 @@ use core::panic;
8
8
use aquatic_udp_protocol:: { ConnectRequest , ConnectionId , Response , TransactionId } ;
9
9
use bittorrent_tracker_client:: udp:: client:: UdpTrackerClient ;
10
10
use torrust_tracker_configuration:: DEFAULT_TIMEOUT ;
11
- use torrust_tracker_test_helpers:: configuration;
11
+ use torrust_tracker_test_helpers:: { configuration, logging } ;
12
12
use torrust_udp_tracker_server:: MAX_PACKET_SIZE ;
13
13
14
- use crate :: common:: logging;
15
- use crate :: servers:: udp:: asserts:: get_error_response_message;
16
- use crate :: servers:: udp:: Started ;
14
+ use crate :: server:: asserts:: get_error_response_message;
17
15
18
16
fn empty_udp_request ( ) -> [ u8 ; MAX_PACKET_SIZE ] {
19
17
[ 0 ; MAX_PACKET_SIZE ]
@@ -42,7 +40,7 @@ async fn send_connection_request(transaction_id: TransactionId, client: &UdpTrac
42
40
async fn should_return_a_bad_request_response_when_the_client_sends_an_empty_request ( ) {
43
41
logging:: setup ( ) ;
44
42
45
- let env = Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
43
+ let env = torrust_udp_tracker_server :: environment :: Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
46
44
47
45
let client = match UdpTrackerClient :: new ( env. bind_address ( ) , DEFAULT_TIMEOUT ) . await {
48
46
Ok ( udp_client) => udp_client,
@@ -70,17 +68,15 @@ mod receiving_a_connection_request {
70
68
use aquatic_udp_protocol:: { ConnectRequest , TransactionId } ;
71
69
use bittorrent_tracker_client:: udp:: client:: UdpTrackerClient ;
72
70
use torrust_tracker_configuration:: DEFAULT_TIMEOUT ;
73
- use torrust_tracker_test_helpers:: configuration;
71
+ use torrust_tracker_test_helpers:: { configuration, logging } ;
74
72
75
- use crate :: common:: logging;
76
- use crate :: servers:: udp:: asserts:: is_connect_response;
77
- use crate :: servers:: udp:: Started ;
73
+ use crate :: server:: asserts:: is_connect_response;
78
74
79
75
#[ tokio:: test]
80
76
async fn should_return_a_connect_response ( ) {
81
77
logging:: setup ( ) ;
82
78
83
- let env = Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
79
+ let env = torrust_udp_tracker_server :: environment :: Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
84
80
85
81
let client = match UdpTrackerClient :: new ( env. bind_address ( ) , DEFAULT_TIMEOUT ) . await {
86
82
Ok ( udp_tracker_client) => udp_tracker_client,
@@ -116,13 +112,12 @@ mod receiving_an_announce_request {
116
112
} ;
117
113
use bittorrent_tracker_client:: udp:: client:: UdpTrackerClient ;
118
114
use torrust_tracker_configuration:: DEFAULT_TIMEOUT ;
119
- use torrust_tracker_test_helpers:: configuration;
115
+ use torrust_tracker_test_helpers:: logging:: logs_contains_a_line_with;
116
+ use torrust_tracker_test_helpers:: { configuration, logging} ;
120
117
121
118
use crate :: common:: fixtures:: { random_info_hash, random_transaction_id} ;
122
- use crate :: common:: logging:: { self , logs_contains_a_line_with} ;
123
- use crate :: servers:: udp:: asserts:: is_ipv4_announce_response;
124
- use crate :: servers:: udp:: contract:: send_connection_request;
125
- use crate :: servers:: udp:: Started ;
119
+ use crate :: server:: asserts:: is_ipv4_announce_response;
120
+ use crate :: server:: contract:: send_connection_request;
126
121
127
122
pub async fn assert_send_and_get_announce (
128
123
tx_id : TransactionId ,
@@ -181,7 +176,7 @@ mod receiving_an_announce_request {
181
176
async fn should_return_an_announce_response ( ) {
182
177
logging:: setup ( ) ;
183
178
184
- let env = Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
179
+ let env = torrust_udp_tracker_server :: environment :: Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
185
180
186
181
let client = match UdpTrackerClient :: new ( env. bind_address ( ) , DEFAULT_TIMEOUT ) . await {
187
182
Ok ( udp_tracker_client) => udp_tracker_client,
@@ -203,7 +198,7 @@ mod receiving_an_announce_request {
203
198
async fn should_return_many_announce_response ( ) {
204
199
logging:: setup ( ) ;
205
200
206
- let env = Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
201
+ let env = torrust_udp_tracker_server :: environment :: Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
207
202
208
203
let client = match UdpTrackerClient :: new ( env. bind_address ( ) , DEFAULT_TIMEOUT ) . await {
209
204
Ok ( udp_tracker_client) => udp_tracker_client,
@@ -228,7 +223,7 @@ mod receiving_an_announce_request {
228
223
async fn should_ban_the_client_ip_if_it_sends_more_than_10_requests_with_a_cookie_value_not_normal ( ) {
229
224
logging:: setup ( ) ;
230
225
231
- let env = Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
226
+ let env = torrust_udp_tracker_server :: environment :: Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
232
227
let ban_service = env. container . udp_tracker_core_container . ban_service . clone ( ) ;
233
228
234
229
let client = match UdpTrackerClient :: new ( env. bind_address ( ) , DEFAULT_TIMEOUT ) . await {
@@ -309,18 +304,16 @@ mod receiving_an_scrape_request {
309
304
use aquatic_udp_protocol:: { ConnectionId , InfoHash , ScrapeRequest , TransactionId } ;
310
305
use bittorrent_tracker_client:: udp:: client:: UdpTrackerClient ;
311
306
use torrust_tracker_configuration:: DEFAULT_TIMEOUT ;
312
- use torrust_tracker_test_helpers:: configuration;
307
+ use torrust_tracker_test_helpers:: { configuration, logging } ;
313
308
314
- use crate :: common:: logging;
315
- use crate :: servers:: udp:: asserts:: is_scrape_response;
316
- use crate :: servers:: udp:: contract:: send_connection_request;
317
- use crate :: servers:: udp:: Started ;
309
+ use crate :: server:: asserts:: is_scrape_response;
310
+ use crate :: server:: contract:: send_connection_request;
318
311
319
312
#[ tokio:: test]
320
313
async fn should_return_a_scrape_response ( ) {
321
314
logging:: setup ( ) ;
322
315
323
- let env = Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
316
+ let env = torrust_udp_tracker_server :: environment :: Started :: new ( & configuration:: ephemeral ( ) . into ( ) ) . await ;
324
317
325
318
let client = match UdpTrackerClient :: new ( env. bind_address ( ) , DEFAULT_TIMEOUT ) . await {
326
319
Ok ( udp_tracker_client) => udp_tracker_client,
0 commit comments