1mod connection;
2pub mod process;
3pub mod session;
4pub mod transport;
5pub mod contexts;
6pub mod network;
7
8mod listeners;
9pub mod error;
10pub mod events;
11
12pub use session::BidiSession;
13pub use connection::find_free_port;
14pub use network::NetworkRequest;
15pub use transport::WebsocketConnectionTransport;
16pub use listeners::CommandResponseState;
17pub use contexts::BrowsingContext;
18
19pub fn add(left: u64, right: u64) -> u64 {
20 left + right
21}
22
23#[cfg(test)]
24mod tests {
25 use super::*;
26
27 #[test]
28 fn it_works() {
29 let result = add(2, 2);
30 assert_eq!(result, 4);
31 }
32}