mirror of
https://github.com/ditkrg/todo-to-issue-action.git
synced 2026-01-25 07:16:42 +00:00
add liquid comment syntax w/ tests
Includes single line comment syntax with # that ignores block wrap tag requirement (e.g. {% %} enclosing line comments) for functional usage.
This commit is contained in:
@@ -392,3 +392,19 @@ index 2996176..7545ccf 100644
|
||||
- # TODO create the directory.
|
||||
$(AR) rc $@ $(OBJ)
|
||||
|
||||
diff --git a/tests/example_file.liquid b/tests/example_file.liquid
|
||||
index 0000000..7cccc5b 100644
|
||||
--- a/tests/example_file.liquid
|
||||
+++ b/tests/example_file.liquid
|
||||
@@ -1,6 +0,0 @@
|
||||
-{% comment %} TODO: remove loop logic {% endcomment %}
|
||||
{% for i in (1..3) -%}
|
||||
- # TODO: Do math here!
|
||||
- # labels: help wanted
|
||||
{{ i }}
|
||||
{% endfor %}
|
||||
-{% comment %}
|
||||
-TODO: Render Liquid file
|
||||
{% assign featured_product = all_products["product_handle"] %}
|
||||
{% render "product", product: featured_product %}
|
||||
-{% endcomment %}
|
||||
@@ -435,3 +435,20 @@ index 0000000..2996176
|
||||
+ # TODO create the directory.
|
||||
+ $(AR) rc $@ $(OBJ)
|
||||
+
|
||||
diff --git a/tests/example_file.liquid b/tests/example_file.liquid
|
||||
new file mode 100644
|
||||
index 0000000..7cccc5b
|
||||
--- /dev/null
|
||||
+++ b/tests/example_file.liquid
|
||||
@@ -0,0 +1,11 @@
|
||||
+{% comment %} TODO: remove loop logic {% endcomment %}
|
||||
+{% for i in (1..3) -%}
|
||||
+ # TODO: Do math here!
|
||||
+ # labels: help wanted
|
||||
+ {{ i }}
|
||||
+{% endfor %}
|
||||
+{% comment %}
|
||||
+TODO: Render Liquid file
|
||||
+{% assign featured_product = all_products["product_handle"] %}
|
||||
+{% render "product", product: featured_product %}
|
||||
+{% endcomment %}
|
||||
@@ -99,6 +99,9 @@ class NewIssueTests(unittest.TestCase):
|
||||
def test_c_cpp_like_issues(self):
|
||||
self.assertEqual(count_issues_for_file_type(self.raw_issues, 'c_cpp'), 2)
|
||||
|
||||
def test_liquid_issues(self):
|
||||
self.assertEqual(count_issues_for_file_type(self.raw_issues, 'liquid'), 3)
|
||||
|
||||
|
||||
class ClosedIssueTests(unittest.TestCase):
|
||||
# Check for removed TODOs across the files specified.
|
||||
@@ -186,6 +189,9 @@ class ClosedIssueTests(unittest.TestCase):
|
||||
def test_c_cpp_like_issues(self):
|
||||
self.assertEqual(count_issues_for_file_type(self.raw_issues, 'c_cpp'), 2)
|
||||
|
||||
def test_liquid_issues(self):
|
||||
self.assertEqual(count_issues_for_file_type(self.raw_issues, 'liquid'), 3);
|
||||
|
||||
|
||||
class IgnorePatternTests(unittest.TestCase):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user