#![deny(missing_docs)]
extern crate range;
extern crate piston_meta;
extern crate hyper;
extern crate semver;
pub mod extract;
pub mod update;
pub mod dependencies;
pub mod todo;
#[cfg(test)]
mod tests {
use piston_meta::*;
#[test]
fn extract_is_json() {
let _ = load_syntax_data2("assets/json/syntax.txt",
"assets/extract/test.txt");
}
#[test]
fn extract() {
let _data = load_syntax_data2("assets/extract/syntax.txt",
"assets/extract/test.txt");
}
#[test]
fn dependencies_is_json() {
let _ = load_syntax_data2("assets/json/syntax.txt",
"assets/dependencies/test.txt");
let _ = load_syntax_data2("assets/json/syntax.txt",
"assets/dependencies/test2.txt");
let _ = load_syntax_data2("assets/json/syntax.txt",
"assets/dependencies/test3.txt");
}
#[test]
fn dependencies() {
let _data = load_syntax_data2("assets/dependencies/syntax.txt",
"assets/dependencies/test.txt");
let _data = load_syntax_data2("assets/dependencies/syntax.txt",
"assets/dependencies/test2.txt");
let _data = load_syntax_data2("assets/dependencies/syntax.txt",
"assets/dependencies/test3.txt");
}
#[test]
fn cargo_toml() {
let _data = load_syntax_data2("assets/cargo-toml/syntax.txt",
"assets/cargo-toml/test.txt");
let _data = load_syntax_data2("assets/cargo-toml/syntax.txt",
"assets/cargo-toml/test2.txt");
let _data = load_syntax_data2("assets/cargo-toml/syntax.txt",
"assets/cargo-toml/test3.txt");
}
#[test]
fn update_is_json() {
let _ = load_syntax_data2("assets/json/syntax.txt",
"assets/update/test.txt");
let _ = load_syntax_data2("assets/json/syntax.txt",
"assets/update/test2.txt");
let _ = load_syntax_data2("assets/json/syntax.txt",
"assets/update/test3.txt");
}
#[test]
fn update() {
let _data = load_syntax_data2("assets/update/syntax.txt",
"assets/update/test.txt");
let _data = load_syntax_data2("assets/update/syntax.txt",
"assets/update/test2.txt");
let _data = load_syntax_data2("assets/update/syntax.txt",
"assets/update/test3.txt");
}
}