Skip to content

Commit

Permalink
chore(test): update to be feature aware
Browse files Browse the repository at this point in the history
  • Loading branch information
rapiz1 committed Oct 1, 2023
1 parent 97541af commit 2ccb386
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions tests/integration_test.rs
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,17 @@ async fn tcp() -> Result<()> {
test("tests/for_tcp/tcp_transport.toml", Type::Tcp).await?;
// FIXME: Self-signed certificate on Mac requires mannual interference. Disable CI for now
#[cfg(not(target_os = "macos"))]
#[cfg(feature="tls")]
test("tests/for_tcp/tls_transport.toml", Type::Tcp).await?;

#[cfg(feature="noise")]
test("tests/for_tcp/noise_transport.toml", Type::Tcp).await?;

#[cfg(feature="websocket")]
test("tests/for_tcp/websocket_transport.toml", Type::Tcp).await?;

#[cfg(not(target_os = "macos"))]
#[cfg(feature="websocket")]
test("tests/for_tcp/websocket_tls_transport.toml", Type::Tcp).await?;

Ok(())
Expand All @@ -87,10 +94,17 @@ async fn udp() -> Result<()> {
test("tests/for_udp/tcp_transport.toml", Type::Udp).await?;
// See above
#[cfg(not(target_os = "macos"))]
#[cfg(feature="tls")]
test("tests/for_udp/tls_transport.toml", Type::Udp).await?;

#[cfg(feature="noise")]
test("tests/for_udp/noise_transport.toml", Type::Udp).await?;

#[cfg(feature="websocket")]
test("tests/for_udp/websocket_transport.toml", Type::Udp).await?;

#[cfg(not(target_os = "macos"))]
#[cfg(feature="websocket")]
test("tests/for_udp/websocket_tls_transport.toml", Type::Udp).await?;

Ok(())
Expand Down

0 comments on commit 2ccb386

Please sign in to comment.