File tree 2 files changed +10
-7
lines changed
uefi-test-runner/src/proto/network
2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -4,10 +4,18 @@ pub fn test() {
4
4
info ! ( "Testing Network protocols" ) ;
5
5
6
6
http:: test ( ) ;
7
- pxe:: test ( ) ;
8
- snp:: test ( ) ;
7
+ #[ cfg( feature = "pxe" ) ]
8
+ {
9
+ pxe:: test ( ) ;
10
+ // Currently, we are in the unfortunate situation that the SNP test
11
+ // depends on the PXE test, as it assigns an IPv4 address to the
12
+ // interface.
13
+ snp:: test ( ) ;
14
+ }
9
15
}
10
16
11
17
mod http;
18
+ #[ cfg( feature = "pxe" ) ]
12
19
mod pxe;
20
+ #[ cfg( feature = "pxe" ) ]
13
21
mod snp;
Original file line number Diff line number Diff line change @@ -5,11 +5,6 @@ use uefi::proto::network::IpAddress;
5
5
use uefi:: { boot, CStr8 } ;
6
6
7
7
pub fn test ( ) {
8
- // Skip the test if the `pxe` feature is not enabled.
9
- if cfg ! ( not( feature = "pxe" ) ) {
10
- return ;
11
- }
12
-
13
8
info ! ( "Testing The PXE base code protocol" ) ;
14
9
15
10
let handles = boot:: find_handles :: < BaseCode > ( ) . expect ( "failed to get PXE base code handles" ) ;
You can’t perform that action at this time.
0 commit comments