Skip to content

Commit

Permalink
add comments indicating filter expr
Browse files Browse the repository at this point in the history
  • Loading branch information
miller-time committed Feb 15, 2025
1 parent 47700ab commit 09ac335
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions tests/delete-tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ use hq_rs::{delete, parser::Field};

#[test]
fn delete_attr() -> Result<(), Box<dyn Error>> {
// filter '.version'
let fields = vec![Field::new("version")];

let mut body = utilities::edit_hcl("version = \"test\"")?;
Expand All @@ -17,6 +18,7 @@ fn delete_attr() -> Result<(), Box<dyn Error>> {

#[test]
fn delete_labeled_block() -> Result<(), Box<dyn Error>> {
// filter '.module{"cool-module"}'
let fields = vec![Field::labeled("module", &["cool-module"])];

let mut body = utilities::edit_hcl("module \"cool-module\" { version = \"1.0\" }")?;
Expand All @@ -29,6 +31,7 @@ fn delete_labeled_block() -> Result<(), Box<dyn Error>> {

#[test]
fn delete_labeled_block_attr() -> Result<(), Box<dyn Error>> {
// filter '.module{"cool-module"}.version'
let fields = vec![
Field::labeled("module", &["cool-module"]),
Field::new("version"),
Expand All @@ -44,6 +47,7 @@ fn delete_labeled_block_attr() -> Result<(), Box<dyn Error>> {

#[test]
fn delete_block() -> Result<(), Box<dyn Error>> {
// filter '.local'
let fields = vec![Field::new("local")];

let mut body = utilities::edit_hcl("local { var = 5 }")?;
Expand All @@ -56,6 +60,7 @@ fn delete_block() -> Result<(), Box<dyn Error>> {

#[test]
fn delete_block_attr() -> Result<(), Box<dyn Error>> {
// filter '.local.var'
let fields = vec![Field::new("local"), Field::new("var")];

let mut body = utilities::edit_hcl("local { var = 5 }")?;
Expand All @@ -68,6 +73,7 @@ fn delete_block_attr() -> Result<(), Box<dyn Error>> {

#[test]
fn delete_from_object() -> Result<(), Box<dyn Error>> {
// filter '.local.obj.val'
let fields = vec![Field::new("local"), Field::new("obj"), Field::new("val")];

let mut body = utilities::edit_hcl("local { obj = { val = 5 } }")?;
Expand Down

0 comments on commit 09ac335

Please sign in to comment.