From bdcf7f48f90412bbc2815adf2bdacbccb42f63e2 Mon Sep 17 00:00:00 2001 From: Ethiraric Date: Tue, 2 Apr 2024 23:08:39 +0200 Subject: [PATCH] Remove `yaml-rust2` dependency from tests. --- parser/Cargo.toml | 2 +- parser/tests/yaml-test-suite.rs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/parser/Cargo.toml b/parser/Cargo.toml index 8dc96b6..5e45913 100644 --- a/parser/Cargo.toml +++ b/parser/Cargo.toml @@ -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" diff --git a/parser/tests/yaml-test-suite.rs b/parser/tests/yaml-test-suite.rs index 2032ea9..276581f 100644 --- a/parser/tests/yaml-test-suite.rs +++ b/parser/tests/yaml-test-suite.rs @@ -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> = std::result::Result; @@ -72,8 +73,6 @@ fn run_yaml_test(test: &Test) -> Outcome { } fn load_tests_from_file(entry: &DirEntry) -> Result>> { - 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")