@@ -2,34 +2,6 @@ use leetcode_api::{glob_leetcode, leetcode::IdSlug};
2
2
use miette:: Result ;
3
3
use pretty_assertions:: assert_eq;
4
4
5
- #[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
6
- async fn get_user_code_work ( ) -> Result < ( ) > {
7
- let id = IdSlug :: Id ( 108 ) ;
8
- glob_leetcode ( )
9
- . await
10
- . get_qs_detail ( id. clone ( ) , false )
11
- . await ?;
12
-
13
- let a = glob_leetcode ( )
14
- . await
15
- . get_user_code ( id)
16
- . await ?;
17
-
18
- assert ! ( !a. 0 . is_empty( ) ) ;
19
- assert_eq ! ( & a. 1 , "[-10,-3,0,5,9]\n [1,3]" ) ;
20
-
21
- Ok ( ( ) )
22
- }
23
-
24
- #[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
25
- async fn get_qs_detail_none ( ) {
26
- assert ! ( glob_leetcode( )
27
- . await
28
- . get_qs_detail( IdSlug :: Id ( 0 ) , false )
29
- . await
30
- . is_err( ) ) ;
31
- }
32
-
33
5
#[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
34
6
async fn get_qs_detail_work ( ) -> Result < ( ) > {
35
7
// tracing_subscriber::fmt()
@@ -82,3 +54,31 @@ async fn get_qs_detail_work() -> Result<()> {
82
54
83
55
Ok ( ( ) )
84
56
}
57
+
58
+ #[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
59
+ async fn get_user_code_work ( ) -> Result < ( ) > {
60
+ let id = IdSlug :: Id ( 108 ) ;
61
+ glob_leetcode ( )
62
+ . await
63
+ . get_qs_detail ( id. clone ( ) , false )
64
+ . await ?;
65
+
66
+ let a = glob_leetcode ( )
67
+ . await
68
+ . get_user_code ( id)
69
+ . await ?;
70
+
71
+ assert ! ( !a. 0 . is_empty( ) ) ;
72
+ assert_eq ! ( & a. 1 , "[-10,-3,0,5,9]\n [1,3]" ) ;
73
+
74
+ Ok ( ( ) )
75
+ }
76
+
77
+ #[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
78
+ async fn get_qs_detail_none ( ) {
79
+ assert ! ( glob_leetcode( )
80
+ . await
81
+ . get_qs_detail( IdSlug :: Id ( 0 ) , false )
82
+ . await
83
+ . is_err( ) ) ;
84
+ }
0 commit comments