shelper/
lib.rs

1//! # Shelper
2//!
3//! Shelper or Sauce_Helper is a library wrapping the Sauce Labs public API.
4//! It comes with a binary CLI `shelper.exe` to perform common commands like getting details of job(s),
5//! fetching the latest jobs run by a specific user, or fetching the metadata of a build.
6
7extern crate chrono;
8extern crate reqwest;
9extern crate serde_json;
10
11/// API calls
12pub mod api;
13/// REST API wrapper for sauce labs.  Gets data about tests.
14
15/// Authenticating a user or dealing with credentials for saucelabs.com REST API
16pub mod auth;
17/// API related to builds or build metadata
18pub mod builds;
19/// API related to individual Jobs (test sessions)
20pub mod jobs;
21/// Custom error messages thrown when encountering problems accessing the Sauce REST API
22pub mod sauce_errors;
23/// API to retrieve tunnel metadata
24pub mod tunnels;
25/// User data and Sauce REST API routes
26pub mod users;