From fc4d5c3a33d5f5633c3240c1c2da746aaa193bc2 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Tue, 10 Mar 2020 12:23:13 -0700 Subject: [PATCH] :fire: Dead test code --- cli/src/tests/node_refs.rs | 62 -------------------------------------- 1 file changed, 62 deletions(-) delete mode 100644 cli/src/tests/node_refs.rs diff --git a/cli/src/tests/node_refs.rs b/cli/src/tests/node_refs.rs deleted file mode 100644 index 143ae7f6..00000000 --- a/cli/src/tests/node_refs.rs +++ /dev/null @@ -1,62 +0,0 @@ -use super::helpers::fixtures::get_test_language; -use crate::generate::generate_parser_for_grammar; -use tree_sitter::Parser; - -#[test] -fn test_basic_node_refs() { - let (parser_name, parser_code) = generate_parser_for_grammar( - r#" - { - "name": "test_grammar_with_refs", - "extras": [ - {"type": "PATTERN", "value": "\\s+"} - ], - "rules": { - "rule_a": { - "type": "SEQ", - "members": [ - { - "type": "REF", - "value": "ref_1", - "content": { - "type": "STRING", - "value": "child-1" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "child-2" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "REF", - "value": "ref_2", - "content": { - "type": "STRING", - "value": "child-3" - } - } - ] - } - } - } - "#, - ) - .unwrap(); - - let mut parser = Parser::new(); - let language = get_test_language(&parser_name, &parser_code, None); - parser.set_language(language).unwrap(); - - let tree = parser.parse("child-1 child-2 child-3", None).unwrap(); - let root_node = tree.root_node(); - assert_eq!(root_node.child_by_ref("ref_1"), root_node.child(0)); - assert_eq!(root_node.child_by_ref("ref_2"), root_node.child(2)); -}