Skip to content

Commit

Permalink
refactor(webrtc): remove example in favor of browser-webrtc example
Browse files Browse the repository at this point in the history
We've moved away from having individual examples in crates in #3111. This one in `transports/webrtc` seems to have slipped through.

Pull-Request: #4531.
  • Loading branch information
thomaseizinger committed Sep 21, 2023
1 parent 854a6ae commit 02d0ee0
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 89 deletions.
6 changes: 0 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 0 additions & 10 deletions transports/webrtc/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,20 +38,10 @@ tokio = ["dep:tokio", "dep:tokio-util", "dep:webrtc", "if-watch/tokio"]
pem = ["webrtc?/pem"]

[dev-dependencies]
anyhow = "1.0"
env_logger = "0.10"
hex-literal = "0.4"
libp2p-swarm = { workspace = true, features = ["macros", "tokio"] }
libp2p-ping = { workspace = true }
tokio = { version = "1.32", features = ["full"] }
unsigned-varint = { version = "0.7", features = ["asynchronous_codec"] }
void = "1"
quickcheck = "1.0.3"

[[test]]
name = "smoke"
required-features = ["tokio"]

[[example]]
name = "listen_ping"
required-features = ["tokio"]
61 changes: 0 additions & 61 deletions transports/webrtc/examples/listen_ping.rs

This file was deleted.

18 changes: 6 additions & 12 deletions transports/webrtc/src/tokio/certificate.rs
Original file line number Diff line number Diff line change
Expand Up @@ -97,24 +97,18 @@ enum Kind {
InvalidPEM(#[from] webrtc::Error),
}

#[cfg(test)]
#[cfg(all(test, feature = "pem"))]
mod test {
#[cfg(feature = "pem")]
use anyhow::Result;
use super::*;
use rand::thread_rng;

#[cfg(feature = "pem")]
#[test]
fn test_certificate_serialize_pem_and_from_pem() -> Result<()> {
use super::*;
use rand::thread_rng;

fn test_certificate_serialize_pem_and_from_pem() {
let cert = Certificate::generate(&mut thread_rng()).unwrap();

let pem = cert.serialize_pem();
let loaded_cert = Certificate::from_pem(&pem)?;

assert_eq!(loaded_cert, cert);
let loaded_cert = Certificate::from_pem(&pem).unwrap();

Ok(())
assert_eq!(loaded_cert, cert)
}
}

0 comments on commit 02d0ee0

Please sign in to comment.