Remove yaml-rust2
dependency from tests.
This commit is contained in:
parent
737f9d0ab1
commit
bdcf7f48f9
2 changed files with 2 additions and 3 deletions
|
@ -26,7 +26,7 @@ hashlink = "0.8"
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
libtest-mimic = "0.3.0"
|
libtest-mimic = "0.3.0"
|
||||||
quickcheck = "1.0"
|
quickcheck = "1.0"
|
||||||
yaml-rust2 = "0.8.0"
|
saphyr = "0.0.1"
|
||||||
|
|
||||||
[profile.release-lto]
|
[profile.release-lto]
|
||||||
inherits = "release"
|
inherits = "release"
|
||||||
|
|
|
@ -2,6 +2,7 @@ use std::fs::{self, DirEntry};
|
||||||
|
|
||||||
use libtest_mimic::{run_tests, Arguments, Outcome, Test};
|
use libtest_mimic::{run_tests, Arguments, Outcome, Test};
|
||||||
|
|
||||||
|
use saphyr::{yaml, Yaml, YamlLoader};
|
||||||
use saphyr_parser::{Event, EventReceiver, Parser, ScanError, TScalarStyle, Tag};
|
use saphyr_parser::{Event, EventReceiver, Parser, ScanError, TScalarStyle, Tag};
|
||||||
|
|
||||||
type Result<T, E = Box<dyn std::error::Error>> = std::result::Result<T, E>;
|
type Result<T, E = Box<dyn std::error::Error>> = std::result::Result<T, E>;
|
||||||
|
@ -72,8 +73,6 @@ fn run_yaml_test(test: &Test<YamlTest>) -> Outcome {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn load_tests_from_file(entry: &DirEntry) -> Result<Vec<Test<YamlTest>>> {
|
fn load_tests_from_file(entry: &DirEntry) -> Result<Vec<Test<YamlTest>>> {
|
||||||
use yaml_rust2::{yaml, Yaml, YamlLoader};
|
|
||||||
|
|
||||||
let file_name = entry.file_name().to_string_lossy().to_string();
|
let file_name = entry.file_name().to_string_lossy().to_string();
|
||||||
let test_name = file_name
|
let test_name = file_name
|
||||||
.strip_suffix(".yaml")
|
.strip_suffix(".yaml")
|
||||||
|
|
Loading…
Reference in a new issue