@@ -157,25 +157,21 @@ available = true
157
157
assert_eq ! ( 1 , all_targets. len( ) ) ;
158
158
assert ! ( all_targets. contains( "lol" ) ) ;
159
159
160
- let package_exists = availability. get_availability_row (
161
- "*" ,
162
- "rust-src" ,
163
- vec ! [ NaiveDate :: from_ymd( 2018 , 9 , 3 ) ] ,
164
- ) ;
160
+ let package_exists = availability
161
+ . get_availability_row ( "*" , "rust-src" , vec ! [ NaiveDate :: from_ymd( 2018 , 9 , 3 ) ] )
162
+ . unwrap ( ) ;
165
163
assert_eq ! ( "rust-src" , package_exists. package_name) ;
166
164
assert_eq ! ( vec!( true ) , package_exists. availability_list) ;
167
165
let package_exists = availability. get_availability_row (
168
166
"lol" ,
169
167
"rust-src" ,
170
168
vec ! [ NaiveDate :: from_ymd( 2018 , 9 , 3 ) ] ,
171
169
) ;
172
- assert_eq ! ( "rust-src" , package_exists. package_name) ;
173
- assert_eq ! ( vec!( true ) , package_exists. availability_list) ;
174
- let package_exists = availability. get_availability_row (
175
- "lol" ,
176
- "ahaha" ,
177
- vec ! [ NaiveDate :: from_ymd( 2018 , 9 , 3 ) ] ,
178
- ) ;
170
+ // rust-src is not present in lol target
171
+ assert ! ( package_exists. is_none( ) ) ;
172
+ let package_exists = availability
173
+ . get_availability_row ( "lol" , "ahaha" , vec ! [ NaiveDate :: from_ymd( 2018 , 9 , 3 ) ] )
174
+ . unwrap ( ) ;
179
175
assert_eq ! ( "ahaha" , package_exists. package_name) ;
180
176
assert_eq ! ( vec!( true ) , package_exists. availability_list) ;
181
177
}
0 commit comments