Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. #data
  2. p[example="public class foo\
  3. {\
  4.     private int x;\
  5. \
  6.     foo(int x) {\
  7.         this.x = x;\
  8.     }\
  9. \
  10. }"] { color: red }
  11. #expected
  12. IDENT:p
  13. CHAR:[
  14. IDENT:example
  15. CHAR:=
  16. STRING:public class foo\n{\n    private int x;\n\n    foo(int x) {\n        this.x = x;\n    }\n\n}
  17. CHAR:]
  18. S
  19. CHAR:{
  20. S
  21. IDENT:color
  22. CHAR::
  23. S
  24. IDENT:red
  25. S
  26. CHAR:}
  27. S
  28. EOF
  29. #reset
  30.  
  31. #data
  32. @import url("abcde
  33. );
  34. #expected
  35. ATKEYWORD:import
  36. S
  37. FUNCTION:url
  38. INVALID:abcde
  39. S
  40. CHAR:)
  41. CHAR:;
  42. S
  43. EOF
  44. #reset
  45.  
  46. #data
  47. body {
  48.         font-family: "Bitstream Vera Sans;
  49. }
  50. .one { width: 10em; }
  51. #expected
  52. IDENT:body
  53. S
  54. CHAR:{
  55. S
  56. IDENT:font-family
  57. CHAR::
  58. S
  59. INVALID:Bitstream Vera Sans;
  60. S
  61. CHAR:}
  62. S
  63. CHAR:.
  64. IDENT:one
  65. S
  66. CHAR:{
  67. S
  68. IDENT:width
  69. CHAR::
  70. S
  71. DIMENSION:10em
  72. CHAR:;
  73. S
  74. CHAR:}
  75. S
  76. EOF
  77. #reset
  78.  
  79. #data
  80. body { font-family: "Bitstream Vera Sans; }
  81. .two { width: 10em; }
  82. #expected
  83. IDENT:body
  84. S
  85. CHAR:{
  86. S
  87. IDENT:font-family
  88. CHAR::
  89. S
  90. INVALID:Bitstream Vera Sans; }
  91. S
  92. CHAR:.
  93. IDENT:two
  94. S
  95. CHAR:{
  96. S
  97. IDENT:width
  98. CHAR::
  99. S
  100. DIMENSION:10em
  101. CHAR:;
  102. S
  103. CHAR:}
  104. S
  105. EOF
  106. #reset
  107.  
  108. #data
  109. "abcde
  110. #expected
  111. INVALID:abcde
  112. S
  113. EOF
  114. #reset
  115.  
  116. #data
  117. #ad{color:/*{#ao{display:none}#ax{display:inline}
  118. #expected
  119. HASH:ad
  120. CHAR:{
  121. IDENT:color
  122. CHAR::
  123. EOF
  124. #reset
  125.  
  126. #data
  127. #bd{background:url("xxx"}#bo{display:none}#bx{display:inline}
  128. #expected
  129. HASH:bd
  130. CHAR:{
  131. IDENT:background
  132. CHAR::
  133. FUNCTION:url
  134. STRING:xxx
  135. CHAR:}
  136. HASH:bo
  137. CHAR:{
  138. IDENT:display
  139. CHAR::
  140. IDENT:none
  141. CHAR:}
  142. HASH:bx
  143. CHAR:{
  144. IDENT:display
  145. CHAR::
  146. IDENT:inline
  147. CHAR:}
  148. S
  149. EOF
  150. #reset
  151.  
  152. #data
  153. #cd{background:url('xxx'}#co{display:none}#cx{display:inline}
  154. #expected
  155. HASH:cd
  156. CHAR:{
  157. IDENT:background
  158. CHAR::
  159. FUNCTION:url
  160. STRING:xxx
  161. CHAR:}
  162. HASH:co
  163. CHAR:{
  164. IDENT:display
  165. CHAR::
  166. IDENT:none
  167. CHAR:}
  168. HASH:cx
  169. CHAR:{
  170. IDENT:display
  171. CHAR::
  172. IDENT:inline
  173. CHAR:}
  174. S
  175. EOF
  176. #reset
  177.  
  178. #data
  179. #dd{background:url(xxx}#do{display:none}#dx{display:inline}
  180. #expected
  181. HASH:dd
  182. CHAR:{
  183. IDENT:background
  184. CHAR::
  185. FUNCTION:url
  186. IDENT:xxx
  187. CHAR:}
  188. HASH:do
  189. CHAR:{
  190. IDENT:display
  191. CHAR::
  192. IDENT:none
  193. CHAR:}
  194. HASH:dx
  195. CHAR:{
  196. IDENT:display
  197. CHAR::
  198. IDENT:inline
  199. CHAR:}
  200. S
  201. EOF
  202. #reset
  203.  
  204.