@@ -387,7 +387,7 @@ impl LangString {
387
387
should_fail : false ,
388
388
no_run : false ,
389
389
ignore : false ,
390
- rust : false ,
390
+ rust : true , // NB This used to be `notrust = false`
391
391
test_harness : false ,
392
392
}
393
393
}
@@ -413,7 +413,7 @@ impl LangString {
413
413
}
414
414
}
415
415
416
- data. rust |= !seen_other_tags || seen_rust_tags;
416
+ data. rust &= !seen_other_tags || seen_rust_tags;
417
417
418
418
data
419
419
}
@@ -465,17 +465,18 @@ mod tests {
465
465
} )
466
466
}
467
467
468
- t ( "" , false , false , false , true , false ) ;
469
- t ( "rust" , false , false , false , true , false ) ;
470
- t ( "sh" , false , false , false , false , false ) ;
471
- t ( "ignore" , false , false , true , true , false ) ;
472
- t ( "should_fail" , true , false , false , true , false ) ;
473
- t ( "no_run" , false , true , false , true , false ) ;
474
- t ( "test_harness" , false , false , false , true , true ) ;
475
- t ( "{.no_run .example}" , false , true , false , true , false ) ;
476
- t ( "{.sh .should_fail}" , true , false , false , true , false ) ;
477
- t ( "{.example .rust}" , false , false , false , true , false ) ;
478
- t ( "{.test_harness .rust}" , false , false , false , true , true ) ;
468
+ // marker | should_fail | no_run | ignore | rust | test_harness
469
+ t ( "" , false , false , false , true , false ) ;
470
+ t ( "rust" , false , false , false , true , false ) ;
471
+ t ( "sh" , false , false , false , false , false ) ;
472
+ t ( "ignore" , false , false , true , true , false ) ;
473
+ t ( "should_fail" , true , false , false , true , false ) ;
474
+ t ( "no_run" , false , true , false , true , false ) ;
475
+ t ( "test_harness" , false , false , false , true , true ) ;
476
+ t ( "{.no_run .example}" , false , true , false , true , false ) ;
477
+ t ( "{.sh .should_fail}" , true , false , false , true , false ) ;
478
+ t ( "{.example .rust}" , false , false , false , true , false ) ;
479
+ t ( "{.test_harness .rust}" , false , false , false , true , true ) ;
479
480
}
480
481
481
482
#[ test]
0 commit comments