@@ -25,6 +25,9 @@ use log::*;
2525
2626use self :: header:: { EarlyProps , Ignore } ;
2727
28+ #[ cfg( test) ]
29+ mod tests;
30+
2831pub mod common;
2932pub mod errors;
3033pub mod header;
@@ -1093,53 +1096,3 @@ fn extract_lldb_version(full_version_line: Option<String>) -> (Option<String>, b
10931096fn is_blacklisted_lldb_version ( version : & str ) -> bool {
10941097 version == "350"
10951098}
1096-
1097- #[ test]
1098- fn test_extract_gdb_version ( ) {
1099- macro_rules! test { ( $( $expectation: tt: $input: tt, ) * ) => { { $(
1100- assert_eq!( extract_gdb_version( $input) , Some ( $expectation) ) ;
1101- ) * } } }
1102-
1103- test ! {
1104- 7000001 : "GNU gdb (GDB) CentOS (7.0.1-45.el5.centos)" ,
1105-
1106- 7002000 : "GNU gdb (GDB) Red Hat Enterprise Linux (7.2-90.el6)" ,
1107-
1108- 7004000 : "GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04" ,
1109- 7004001 : "GNU gdb (GDB) 7.4.1-debian" ,
1110-
1111- 7006001 : "GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-80.el7" ,
1112-
1113- 7007001 : "GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1" ,
1114- 7007001 : "GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1" ,
1115- 7007001 : "GNU gdb (GDB) Fedora 7.7.1-21.fc20" ,
1116-
1117- 7008000 : "GNU gdb (GDB; openSUSE 13.2) 7.8" ,
1118- 7009001 : "GNU gdb (GDB) Fedora 7.9.1-20.fc22" ,
1119- 7010001 : "GNU gdb (GDB) Fedora 7.10.1-31.fc23" ,
1120-
1121- 7011000 : "GNU gdb (Ubuntu 7.11-0ubuntu1) 7.11" ,
1122- 7011001 : "GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1" ,
1123- 7011001 : "GNU gdb (Debian 7.11.1-2) 7.11.1" ,
1124- 7011001 : "GNU gdb (GDB) Fedora 7.11.1-86.fc24" ,
1125- 7011001 : "GNU gdb (GDB; openSUSE Leap 42.1) 7.11.1" ,
1126- 7011001 : "GNU gdb (GDB; openSUSE Tumbleweed) 7.11.1" ,
1127-
1128- 7011090 : "7.11.90" ,
1129- 7011090 : "GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git" ,
1130-
1131- 7012000 : "7.12" ,
1132- 7012000 : "GNU gdb (GDB) 7.12" ,
1133- 7012000 : "GNU gdb (GDB) 7.12.20161027-git" ,
1134- 7012050 : "GNU gdb (GDB) 7.12.50.20161027-git" ,
1135- }
1136- }
1137-
1138- #[ test]
1139- fn is_test_test ( ) {
1140- assert_eq ! ( true , is_test( & OsString :: from( "a_test.rs" ) ) ) ;
1141- assert_eq ! ( false , is_test( & OsString :: from( ".a_test.rs" ) ) ) ;
1142- assert_eq ! ( false , is_test( & OsString :: from( "a_cat.gif" ) ) ) ;
1143- assert_eq ! ( false , is_test( & OsString :: from( "#a_dog_gif" ) ) ) ;
1144- assert_eq ! ( false , is_test( & OsString :: from( "~a_temp_file" ) ) ) ;
1145- }
0 commit comments