Home | History | Annotate | Download | only in regex
      1 # Copyright 2013 the V8 project authors. All rights reserved.
      2 # Copyright (C) 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved.
      3 #
      4 # Redistribution and use in source and binary forms, with or without
      5 # modification, are permitted provided that the following conditions
      6 # are met:
      7 # 1.  Redistributions of source code must retain the above copyright
      8 #     notice, this list of conditions and the following disclaimer.
      9 # 2.  Redistributions in binary form must reproduce the above copyright
     10 #     notice, this list of conditions and the following disclaimer in the
     11 #     documentation and/or other materials provided with the distribution.
     12 #
     13 # THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND ANY
     14 # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     15 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     16 # DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY
     17 # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     18 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     19 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
     20 # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     21 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
     22 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     23 
     24 https://bugs.webkit.org/show_bug.cgi?id=82063
     25 
     26 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
     27 
     28 
     29 PASS //i.test("") is true
     30 PASS //i.test("") is true
     31 PASS //i.test("") is true
     32 PASS //i.test("") is true
     33 PASS //i.test("") is true
     34 PASS //i.test("") is true
     35 PASS /[-]/i.test("") is true
     36 PASS //i.test("") is true
     37 PASS /[-]/i.test("") is true
     38 PASS //i.test("") is true
     39 PASS /[-]/i.test("") is true
     40 PASS //i.test("") is true
     41 PASS /[-]/i.test("") is true
     42 PASS //i.test("") is true
     43 PASS /[-]/i.test("") is true
     44 PASS //i.test("") is true
     45 PASS /[-]/i.test("") is true
     46 PASS //i.test("") is true
     47 PASS /[-]/i.test("") is true
     48 PASS //i.test("") is true
     49 PASS /[-]/i.test("") is true
     50 PASS //i.test("") is true
     51 PASS /[-]/i.test("") is true
     52 PASS //i.test("") is true
     53 PASS /[-]/i.test("") is true
     54 PASS //i.test("") is true
     55 PASS /[-]/i.test("") is true
     56 PASS //i.test("") is true
     57 PASS /[-]/i.test("") is true
     58 PASS //i.test("") is true
     59 PASS /[-]/i.test("") is true
     60 PASS //i.test("") is true
     61 PASS /[-]/i.test("") is true
     62 PASS //i.test("") is true
     63 PASS /[-]/i.test("") is true
     64 PASS //i.test("") is true
     65 PASS /[-]/i.test("") is true
     66 PASS //i.test("") is true
     67 PASS /[-]/i.test("") is true
     68 PASS //i.test("") is true
     69 PASS /[-]/i.test("") is true
     70 PASS //i.test("") is true
     71 PASS /[-]/i.test("") is true
     72 PASS //i.test("") is true
     73 PASS /[-]/i.test("") is true
     74 PASS //i.test("") is true
     75 PASS /[-]/i.test("") is true
     76 PASS //i.test("") is true
     77 PASS /[-]/i.test("") is true
     78 PASS //i.test("") is true
     79 PASS /[-]/i.test("") is true
     80 PASS //i.test("") is true
     81 PASS /[-]/i.test("") is true
     82 PASS //i.test("") is true
     83 PASS /[-]/i.test("") is true
     84 PASS //i.test("") is true
     85 PASS /[-]/i.test("") is true
     86 PASS //i.test("") is true
     87 PASS /[-]/i.test("") is true
     88 PASS //i.test("") is true
     89 PASS /[-]/i.test("") is true
     90 PASS //i.test("") is true
     91 PASS /[-]/i.test("") is true
     92 PASS //i.test("") is true
     93 PASS /[-]/i.test("") is true
     94 PASS //i.test("") is true
     95 PASS /[-]/i.test("") is true
     96 PASS //i.test("") is true
     97 PASS /[-]/i.test("") is true
     98 PASS //i.test("") is true
     99 PASS /[-]/i.test("") is true
    100 PASS //i.test("") is true
    101 PASS /[-]/i.test("") is true
    102 PASS //i.test("") is true
    103 PASS /[-]/i.test("") is true
    104 PASS //i.test("") is true
    105 PASS /[-]/i.test("") is true
    106 PASS //i.test("") is true
    107 PASS /[-]/i.test("") is true
    108 PASS //i.test("") is true
    109 PASS /[-]/i.test("") is true
    110 PASS //i.test("") is true
    111 PASS /[-]/i.test("") is true
    112 PASS //i.test("") is true
    113 PASS /[-]/i.test("") is true
    114 PASS //i.test("") is true
    115 PASS /[-]/i.test("") is true
    116 PASS //i.test("") is true
    117 PASS /[-]/i.test("") is true
    118 PASS //i.test("") is true
    119 PASS /[-]/i.test("") is true
    120 PASS //i.test("") is true
    121 PASS /[-]/i.test("") is true
    122 PASS //i.test("") is true
    123 PASS /[-]/i.test("") is true
    124 PASS //i.test("") is true
    125 PASS /[-]/i.test("") is true
    126 PASS //i.test("") is true
    127 PASS /[-]/i.test("") is true
    128 PASS //i.test("") is true
    129 PASS /[-]/i.test("") is true
    130 PASS //i.test("") is true
    131 PASS /[-]/i.test("") is true
    132 PASS //i.test("") is true
    133 PASS /[-]/i.test("") is true
    134 PASS //i.test("") is true
    135 PASS /[-]/i.test("") is true
    136 PASS //i.test("") is true
    137 PASS /[-]/i.test("") is true
    138 PASS //i.test("") is true
    139 PASS /[-]/i.test("") is true
    140 PASS //i.test("") is true
    141 PASS /[-]/i.test("") is true
    142 PASS //i.test("") is true
    143 PASS /[-]/i.test("") is true
    144 PASS //i.test("") is true
    145 PASS /[-]/i.test("") is true
    146 PASS //i.test("") is true
    147 PASS /[-]/i.test("") is true
    148 PASS //i.test("") is true
    149 PASS /[-]/i.test("") is true
    150 PASS //i.test("") is true
    151 PASS /[-]/i.test("") is true
    152 PASS //i.test("") is true
    153 PASS /[-]/i.test("") is true
    154 PASS //i.test("") is true
    155 PASS /[-]/i.test("") is true
    156 PASS //i.test("") is true
    157 PASS /[-]/i.test("") is true
    158 PASS //i.test("") is true
    159 PASS /[-]/i.test("") is true
    160 PASS //i.test("") is true
    161 PASS /[-]/i.test("") is true
    162 PASS //i.test("") is true
    163 PASS /[-]/i.test("") is true
    164 PASS //i.test("") is true
    165 PASS /[-]/i.test("") is true
    166 PASS //i.test("") is true
    167 PASS /[-]/i.test("") is true
    168 PASS //i.test("") is true
    169 PASS /[-]/i.test("") is true
    170 PASS //i.test("") is true
    171 PASS /[-]/i.test("") is true
    172 PASS //i.test("") is true
    173 PASS /[-]/i.test("") is true
    174 PASS //i.test("") is true
    175 PASS /[-]/i.test("") is true
    176 PASS //i.test("") is true
    177 PASS /[-]/i.test("") is true
    178 PASS //i.test("") is true
    179 PASS /[-]/i.test("") is true
    180 PASS //i.test("") is true
    181 PASS /[-]/i.test("") is true
    182 PASS //i.test("") is true
    183 PASS /[-]/i.test("") is true
    184 PASS //i.test("") is true
    185 PASS /[-]/i.test("") is true
    186 PASS //i.test("") is true
    187 PASS /[-]/i.test("") is true
    188 PASS //i.test("") is true
    189 PASS /[-]/i.test("") is true
    190 PASS //i.test("") is true
    191 PASS /[-]/i.test("") is true
    192 PASS //i.test("") is true
    193 PASS /[-]/i.test("") is true
    194 PASS //i.test("") is true
    195 PASS /[-]/i.test("") is true
    196 PASS //i.test("") is true
    197 PASS /[-]/i.test("") is true
    198 PASS //i.test("") is true
    199 PASS /[-]/i.test("") is true
    200 PASS //i.test("") is true
    201 PASS /[-]/i.test("") is true
    202 PASS //i.test("") is true
    203 PASS /[-]/i.test("") is true
    204 PASS //i.test("") is true
    205 PASS /[-]/i.test("") is true
    206 PASS //i.test("") is true
    207 PASS /[-]/i.test("") is true
    208 PASS //i.test("") is true
    209 PASS /[-]/i.test("") is true
    210 PASS //i.test("") is true
    211 PASS /[-]/i.test("") is true
    212 PASS //i.test("") is true
    213 PASS /[-]/i.test("") is true
    214 PASS //i.test("") is true
    215 PASS /[-]/i.test("") is true
    216 PASS //i.test("") is true
    217 PASS /[-]/i.test("") is true
    218 PASS //i.test("") is true
    219 PASS /[-]/i.test("") is true
    220 PASS //i.test("") is true
    221 PASS /[-]/i.test("") is true
    222 PASS //i.test("") is true
    223 PASS /[-]/i.test("") is true
    224 PASS //i.test("") is true
    225 PASS /[-]/i.test("") is true
    226 PASS //i.test("") is true
    227 PASS /[-]/i.test("") is true
    228 PASS //i.test("") is true
    229 PASS /[-]/i.test("") is true
    230 PASS //i.test("") is true
    231 PASS /[-]/i.test("") is true
    232 PASS //i.test("") is true
    233 PASS /[-]/i.test("") is true
    234 PASS //i.test("") is true
    235 PASS /[-]/i.test("") is true
    236 PASS //i.test("") is true
    237 PASS /[-]/i.test("") is true
    238 PASS //i.test("") is true
    239 PASS /[-]/i.test("") is true
    240 PASS //i.test("") is true
    241 PASS /[-]/i.test("") is true
    242 PASS //i.test("") is true
    243 PASS /[-]/i.test("") is true
    244 PASS //i.test("") is true
    245 PASS /[-]/i.test("") is true
    246 PASS //i.test("") is true
    247 PASS /[-]/i.test("") is true
    248 PASS //i.test("") is true
    249 PASS /[-]/i.test("") is true
    250 PASS //i.test("") is true
    251 PASS /[-]/i.test("") is true
    252 PASS //i.test("") is true
    253 PASS /[-]/i.test("") is true
    254 PASS //i.test("") is true
    255 PASS /[-]/i.test("") is true
    256 PASS //i.test("") is true
    257 PASS /[-]/i.test("") is true
    258 PASS //i.test("") is true
    259 PASS /[-]/i.test("") is true
    260 PASS //i.test("") is true
    261 PASS /[-]/i.test("") is true
    262 PASS //i.test("") is true
    263 PASS /[-]/i.test("") is true
    264 PASS //i.test("") is true
    265 PASS /[-]/i.test("") is true
    266 PASS //i.test("") is true
    267 PASS /[-]/i.test("") is true
    268 PASS //i.test("") is true
    269 PASS /[-]/i.test("") is true
    270 PASS //i.test("") is true
    271 PASS /[-]/i.test("") is true
    272 PASS //i.test("") is true
    273 PASS /[-]/i.test("") is true
    274 PASS //i.test("") is true
    275 PASS /[-]/i.test("") is true
    276 PASS //i.test("") is true
    277 PASS /[-]/i.test("") is true
    278 PASS //i.test("") is true
    279 PASS /[-]/i.test("") is true
    280 PASS //i.test("") is true
    281 PASS /[-]/i.test("") is true
    282 PASS //i.test("") is true
    283 PASS /[-]/i.test("") is true
    284 PASS //i.test("") is true
    285 PASS /[-]/i.test("") is true
    286 PASS //i.test("") is true
    287 PASS /[-]/i.test("") is true
    288 PASS //i.test("") is true
    289 PASS /[-]/i.test("") is true
    290 PASS //i.test("") is true
    291 PASS /[-]/i.test("") is true
    292 PASS //i.test("") is true
    293 PASS /[-]/i.test("") is true
    294 PASS //i.test("") is true
    295 PASS /[-]/i.test("") is true
    296 PASS //i.test("") is true
    297 PASS /[-]/i.test("") is true
    298 PASS //i.test("") is true
    299 PASS /[-]/i.test("") is true
    300 PASS //i.test("") is true
    301 PASS /[-]/i.test("") is true
    302 PASS //i.test("") is true
    303 PASS /[-]/i.test("") is true
    304 PASS //i.test("") is true
    305 PASS /[-]/i.test("") is true
    306 PASS //i.test("") is true
    307 PASS /[-]/i.test("") is true
    308 PASS //i.test("") is true
    309 PASS /[-]/i.test("") is true
    310 PASS //i.test("") is true
    311 PASS /[-]/i.test("") is true
    312 PASS //i.test("") is true
    313 PASS /[-]/i.test("") is true
    314 PASS //i.test("") is true
    315 PASS /[-]/i.test("") is true
    316 PASS //i.test("") is true
    317 PASS /[-]/i.test("") is true
    318 PASS //i.test("") is true
    319 PASS //i.test("") is true
    320 PASS //i.test("") is true
    321 PASS //i.test("") is true
    322 PASS //i.test("") is true
    323 PASS //i.test("") is true
    324 PASS //i.test("") is true
    325 PASS //i.test("") is true
    326 PASS //i.test("") is false
    327 PASS //i.test("") is true
    328 PASS //i.test("") is true
    329 PASS //i.test("") is false
    330 PASS //i.test("") is false
    331 PASS //i.test("") is true
    332 PASS //i.test("") is true
    333 PASS //i.test("") is false
    334 PASS /[-]/i.test("") is true
    335 PASS /[-]/i.test("") is true
    336 PASS //i.test("") is false
    337 PASS //i.test("") is true
    338 PASS //i.test("") is true
    339 PASS //i.test("") is false
    340 PASS //i.test("") is false
    341 PASS //i.test("") is true
    342 PASS //i.test("") is true
    343 PASS //i.test("") is false
    344 PASS /[-]/i.test("") is true
    345 PASS /[-]/i.test("") is true
    346 PASS successfullyParsed is true
    347 
    348 TEST COMPLETE
    349 
    350