| Index: lib/src/prism/tests/languages/csharp+aspnet/directive_feature.test
 | 
| diff --git a/lib/src/prism/tests/languages/csharp+aspnet/directive_feature.test b/lib/src/prism/tests/languages/csharp+aspnet/directive_feature.test
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..9eaa0057eaa8be4c42814ca10aabc4454ec75b96
 | 
| --- /dev/null
 | 
| +++ b/lib/src/prism/tests/languages/csharp+aspnet/directive_feature.test
 | 
| @@ -0,0 +1,71 @@
 | 
| +<%: Page.Title %>
 | 
| +<%#:Item.ProductID%>
 | 
| +<a href="ProductDetails.aspx?productID=<%#:Item.ProductID%>">
 | 
| +<% if(foo) { %>
 | 
| +	foobar
 | 
| +<% } %>
 | 
| +
 | 
| +----------------------------------------------------
 | 
| +
 | 
| +[
 | 
| +	["directive tag", [
 | 
| +		["directive tag", "<%:"],
 | 
| +		" Page",
 | 
| +		["punctuation", "."],
 | 
| +		"Title ",
 | 
| +		["directive tag", "%>"]
 | 
| +	]],
 | 
| +
 | 
| +	["directive tag", [
 | 
| +        ["directive tag", "<%#:"],
 | 
| +        "Item",
 | 
| +        ["punctuation", "."],
 | 
| +        "ProductID",
 | 
| +        ["directive tag", "%>"]
 | 
| +    ]],
 | 
| +
 | 
| +    ["tag", [
 | 
| +        ["tag", [
 | 
| +            ["punctuation", "<"],
 | 
| +            "a"
 | 
| +        ]],
 | 
| +        ["attr-name", [
 | 
| +            "href"
 | 
| +        ]],
 | 
| +        ["attr-value", [
 | 
| +            ["punctuation", "="],
 | 
| +            ["punctuation", "\""],
 | 
| +            "ProductDetails.aspx?productID",
 | 
| +            ["punctuation", "="],
 | 
| +            ["directive tag", [
 | 
| +                ["directive tag", "<%#:"],
 | 
| +                "Item",
 | 
| +		        ["punctuation", "."],
 | 
| +		        "ProductID",
 | 
| +		        ["directive tag", "%>"]
 | 
| +            ]],
 | 
| +            ["punctuation", "\""]
 | 
| +        ]],
 | 
| +        ["punctuation", ">"]
 | 
| +    ]],
 | 
| +
 | 
| +    ["directive tag", [
 | 
| +        ["directive tag", "<%"],
 | 
| +        ["keyword", "if"],
 | 
| +        ["punctuation", "("],
 | 
| +        "foo",
 | 
| +        ["punctuation", ")"],
 | 
| +        ["punctuation", "{"],
 | 
| +        ["directive tag", "%>"]
 | 
| +    ]],
 | 
| +    "\r\n\tfoobar\r\n",
 | 
| +    ["directive tag", [
 | 
| +        ["directive tag", "<%"],
 | 
| +        ["punctuation", "}"],
 | 
| +        ["directive tag", "%>"]
 | 
| +    ]]
 | 
| +]
 | 
| +
 | 
| +----------------------------------------------------
 | 
| +
 | 
| +Checks for directives.
 | 
| 
 |