@@ -65,8 +65,9 @@ fn index_queries() {
65
65
krate. readme = Some ( "readme" . to_string ( ) ) ;
66
66
krate. description = Some ( "description" . to_string ( ) ) ;
67
67
:: mock_crate ( & mut req, krate) ;
68
+ :: mock_crate ( & mut req, :: krate ( "BAR" ) ) ;
68
69
69
- let mut response = ok_resp ! ( middle. call( req. with_query( "q=bar " ) ) ) ;
70
+ let mut response = ok_resp ! ( middle. call( req. with_query( "q=baz " ) ) ) ;
70
71
assert_eq ! ( :: json:: <CrateList >( & mut response) . meta. total, 0 ) ;
71
72
72
73
// All of these fields should be indexed/searched by the queries
@@ -81,13 +82,17 @@ fn index_queries() {
81
82
82
83
let query = format ! ( "user_id={}" , u. id) ;
83
84
let mut response = ok_resp ! ( middle. call( req. with_query( query. as_slice( ) ) ) ) ;
84
- assert_eq ! ( :: json:: <CrateList >( & mut response) . crates. len( ) , 1 ) ;
85
+ assert_eq ! ( :: json:: <CrateList >( & mut response) . crates. len( ) , 2 ) ;
85
86
let mut response = ok_resp ! ( middle. call( req. with_query( "user_id=0" ) ) ) ;
86
87
assert_eq ! ( :: json:: <CrateList >( & mut response) . crates. len( ) , 0 ) ;
87
88
88
89
let mut response = ok_resp ! ( middle. call( req. with_query( "letter=F" ) ) ) ;
89
90
assert_eq ! ( :: json:: <CrateList >( & mut response) . crates. len( ) , 1 ) ;
90
91
let mut response = ok_resp ! ( middle. call( req. with_query( "letter=B" ) ) ) ;
92
+ assert_eq ! ( :: json:: <CrateList >( & mut response) . crates. len( ) , 1 ) ;
93
+ let mut response = ok_resp ! ( middle. call( req. with_query( "letter=b" ) ) ) ;
94
+ assert_eq ! ( :: json:: <CrateList >( & mut response) . crates. len( ) , 1 ) ;
95
+ let mut response = ok_resp ! ( middle. call( req. with_query( "letter=c" ) ) ) ;
91
96
assert_eq ! ( :: json:: <CrateList >( & mut response) . crates. len( ) , 0 ) ;
92
97
93
98
let mut response = ok_resp ! ( middle. call( req. with_query( "keyword=kw1" ) ) ) ;
0 commit comments