use super::RULE;
#[test]
fn fix_open_raw_json_to_open() {
let source = "open --raw data.json | from json";
RULE.assert_count(source, 1);
RULE.assert_fixed_is(source, "open data.json");
}
#[test]
fn fix_open_raw_toml_to_open() {
let source = "open --raw config.toml | from toml";
RULE.assert_count(source, 1);
RULE.assert_fixed_is(source, "open config.toml");
}
#[test]
fn fix_open_short_raw_to_open() {
let source = "open -r data.yaml | from yaml";
RULE.assert_count(source, 1);
RULE.assert_fixed_is(source, "open data.yaml");
}
#[test]
fn fix_preserves_double_quotes() {
let source = r#"open --raw "my file.json" | from json"#;
RULE.assert_count(source, 1);
RULE.assert_fixed_is(source, r#"open "my file.json""#);
}
#[test]
fn fix_preserves_single_quotes() {
let source = "open --raw 'my file.json' | from json";
RULE.assert_count(source, 1);
RULE.assert_fixed_is(source, "open 'my file.json'");
}