Changeset 359
- Timestamp:
- 04/30/08 22:06:49 (2 weeks ago)
- Files:
-
- trunk/src/ingy/pQuery/lib/pQuery.pm (modified) (2 diffs)
- trunk/src/ingy/pQuery/t/selectors.t (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/ingy/pQuery/lib/pQuery.pm
r356 r359 384 384 # Selector functions 385 385 ################################################################################ 386 my $chars = '(?:[\w\x{128}-\x{FFFF} _-]|\\.)';386 my $chars = '(?:[\w\x{128}-\x{FFFF}*_-]|\\.)'; 387 387 my $quickChild = qr/^>\s*($chars+)/; 388 388 my $quickId = qr/^($chars+)(#)($chars+)/; … … 534 534 } 535 535 # $ret = [] if $t; 536 die "selector error " if $t;536 die "selector error: $t" if $t; 537 537 538 538 shift(@$ret) if $ret and @$ret and $context == $ret->[0]; trunk/src/ingy/pQuery/t/selectors.t
r358 r359 1 use t::TestpQuery tests => 1 3;1 use t::TestpQuery tests => 15; 2 2 3 3 use pQuery; … … 5 5 pQuery('t/spreadily.html'); 6 6 7 # is pQuery('*')->size, 30, '* finds all'; 8 # exit; 7 is pQuery('*')->size, 76, '* finds all'; 9 8 is pQuery('h3')->text, 'The Intarweb is a Spreadsheet!', 10 9 'select an element by tag name'; … … 39 38 '3 tds contain Blue'; 40 39 41 #is pQuery('*:header')->size, 2,42 #'Two Headers';40 is pQuery('*:header')->size, 2, 41 'Two Headers'; 43 42 44 43 is pQuery(':header')->size, 2,
