Remove yaml-rust2 dependency from tests.

This commit is contained in:
Ethiraric 2024-04-02 23:08:39 +02:00
parent 737f9d0ab1
commit bdcf7f48f9
2 changed files with 2 additions and 3 deletions

View file

@ -26,7 +26,7 @@ hashlink = "0.8"
[dev-dependencies]
libtest-mimic = "0.3.0"
quickcheck = "1.0"
yaml-rust2 = "0.8.0"
saphyr = "0.0.1"
[profile.release-lto]
inherits = "release"

View file

@ -2,6 +2,7 @@ use std::fs::{self, DirEntry};
use libtest_mimic::{run_tests, Arguments, Outcome, Test};
use saphyr::{yaml, Yaml, YamlLoader};
use saphyr_parser::{Event, EventReceiver, Parser, ScanError, TScalarStyle, Tag};
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>>> {
use yaml_rust2::{yaml, Yaml, YamlLoader};
let file_name = entry.file_name().to_string_lossy().to_string();
let test_name = file_name
.strip_suffix(".yaml")