@@ -1318,14 +1318,22 @@ fn default_feature_behavior() {
1318
1318
#[ cfg_attr( windows, ignore) ] // rustup bug: https://github.com/rust-lang/rustup/issues/3036
1319
1319
#[ test]
1320
1320
fn version_range ( ) {
1321
- cargo_hack ( [ "check" , "--version-range" , "1.63..1.64" ] ) . assert_success ( "real" ) . stderr_contains (
1321
+ cargo_hack ( [ "check" , "--version-range" , "1.63..= 1.64" ] ) . assert_success ( "real" ) . stderr_contains (
1322
1322
"
1323
1323
running `cargo +1.63 check` on real (1/2)
1324
1324
running `cargo +1.64 check` on real (2/2)
1325
1325
" ,
1326
1326
) ;
1327
1327
1328
- cargo_hack ( [ "check" , "--version-range" , "1.63..1.64" , "--target" , TARGET ] )
1328
+ cargo_hack ( [ "check" , "--version-range" , "1.63..1.64" ] ) . assert_failure ( "real" ) . stderr_contains (
1329
+ "
1330
+ warning: using `..` for inclusive range is deprecated; consider using 1.63..=1.64
1331
+ running `cargo +1.63 check` on real (1/2)
1332
+ running `cargo +1.64 check` on real (2/2)
1333
+ " ,
1334
+ ) ;
1335
+
1336
+ cargo_hack ( [ "check" , "--version-range" , "1.63..=1.64" , "--target" , TARGET ] )
1329
1337
. assert_success ( "real" )
1330
1338
. stderr_contains ( format ! (
1331
1339
"
@@ -1349,7 +1357,7 @@ fn multi_target() {
1349
1357
cargo_hack ( [
1350
1358
"check" ,
1351
1359
"--version-range" ,
1352
- "1.63..1.64" ,
1360
+ "1.63..= 1.64" ,
1353
1361
"--target" ,
1354
1362
& format ! ( "aarch64{target_suffix}" ) ,
1355
1363
] )
@@ -1364,7 +1372,7 @@ fn multi_target() {
1364
1372
cargo_hack ( [
1365
1373
"check" ,
1366
1374
"--version-range" ,
1367
- "1.63..1.64" ,
1375
+ "1.63..= 1.64" ,
1368
1376
"--target" ,
1369
1377
& format ! ( "x86_64{target_suffix}" ) ,
1370
1378
"--target" ,
@@ -1382,7 +1390,7 @@ fn multi_target() {
1382
1390
cargo_hack ( [
1383
1391
"check" ,
1384
1392
"--version-range" ,
1385
- "1.63..1.64" ,
1393
+ "1.63..= 1.64" ,
1386
1394
"--target" ,
1387
1395
& format ! ( "x86_64{target_suffix}" ) ,
1388
1396
"--target" ,
0 commit comments