1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#![allow(dead_code)]
#![allow(unused_imports)]
//! The main purpose of this crate is to provide convinient ways to communicate with selenium server

//! and write automated UI tests in Rust.

//! To start using it, you need to have the selenium server running on localhost:4444 and chromedriver or geckodriver

//! be present in your path

mod reqs;
mod browser;
mod element;
mod actions;
mod specialkey;
mod chromeoptions;
mod firefoxoptions;
mod safarioptions;
mod proxy;
mod capabilities;

pub use browser::*;
pub use actions::*;
pub use element::*;
pub use specialkey::*;
pub use reqs::*;
pub use chromeoptions::*;
pub use firefoxoptions::*;
pub use safarioptions::*;
pub use proxy::*;
pub use capabilities::*;