Blame view

bower_components/prism/tests/languages/csharp+aspnet/directive_feature.test 1.58 KB
eb240478   Luigi Serra   public room cards...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
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.