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
//! # Shelper
//!
//! Shelper or Sauce_Helper is a library wrapping the Sauce Labs public API.
//! It comes with a binary CLI `shelper.exe` to perform common commands like getting details of job(s),
//! fetching the latest jobs run by a specific user, or fetching the metadata of a build.

extern crate chrono;
extern crate reqwest;
extern crate serde_json;

/// API calls
pub mod api;
/// REST API wrapper for sauce labs.  Gets data about tests.

/// Authenticating a user or dealing with credentials for saucelabs.com REST API
pub mod auth;
/// API related to builds or build metadata
pub mod builds;
/// API related to individual Jobs (test sessions)
pub mod jobs;
/// Custom error messages thrown when encountering problems accessing the Sauce REST API
pub mod sauce_errors;
/// API to retrieve tunnel metadata
pub mod tunnels;
/// User data and Sauce REST API routes
pub mod users;