diff --git a/test/views/comment_1.html b/test/views/comment_1.html
new file mode 100644
index 0000000..aba1caa
--- /dev/null
+++ b/test/views/comment_1.html
@@ -0,0 +1 @@
+
{{# test #}}
\ No newline at end of file
diff --git a/test/views/comment_2.html b/test/views/comment_2.html
new file mode 100644
index 0000000..ce5a6cd
--- /dev/null
+++ b/test/views/comment_2.html
@@ -0,0 +1,22 @@
+{{# test{{# askdfjh
+
+
+ ads
+ f
+ f
+ sdf
+ s
+
+
+ #}}
\ No newline at end of file
diff --git a/test/views/if_1.html b/test/views/if_1.html
new file mode 100644
index 0000000..200533f
--- /dev/null
+++ b/test/views/if_1.html
@@ -0,0 +1,3 @@
+{{? myVar }}
+ Result: {{ myVar }}
+{{/?}}
\ No newline at end of file
diff --git a/test/views/if_2.html b/test/views/if_2.html
new file mode 100644
index 0000000..e69de29
diff --git a/test/views/loop_1.html b/test/views/loop_1.html
new file mode 100644
index 0000000..18886cf
--- /dev/null
+++ b/test/views/loop_1.html
@@ -0,0 +1,5 @@
+
+ {{* link in links}}
+ - {{ link.name }}
+ {{/*}}
+
\ No newline at end of file
diff --git a/test/views/mixed_1.html b/test/views/mixed_1.html
new file mode 100644
index 0000000..6a94edc
--- /dev/null
+++ b/test/views/mixed_1.html
@@ -0,0 +1,25 @@
+{{title}}
+
+{{# Ignore Me! #}}
+
+
+ {{* i in arr}}
+
+ {{? i.show }}
+ -
+ {{i.msg}}
+
+ {{? i.comments}}
+
+
+ {{* comment in i.comments}}
+ - {{comment}}
+ {{/*}}
+
+
+ {{/?}}
+
+ {{/?}}
+
+ {{/*}}
+
\ No newline at end of file
diff --git a/test/views/var_1.html b/test/views/var_1.html
new file mode 100644
index 0000000..b59de98
--- /dev/null
+++ b/test/views/var_1.html
@@ -0,0 +1 @@
+{{myVar}}
\ No newline at end of file
diff --git a/test/views/var_2.html b/test/views/var_2.html
new file mode 100644
index 0000000..be9f540
--- /dev/null
+++ b/test/views/var_2.html
@@ -0,0 +1 @@
+{{obj[0].title}}
\ No newline at end of file