Changeset 1024
- Timestamp:
- 04/21/07 14:17:26 (19 months ago)
- Location:
- trunk
- Files:
-
- 2 modified
-
lib/OpenGuides/Search.pm (modified) (1 diff)
-
t/30_search_raw.t (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/OpenGuides/Search.pm
r1023 r1024 170 170 171 171 my $want_raw; 172 if ( $args{ format} && $args{format} eq "raw" ) {172 if ( $args{vars}{format} && $args{vars}{format} eq "raw" ) { 173 173 $want_raw = 1; 174 174 } -
trunk/t/30_search_raw.t
r1023 r1024 24 24 my %results; 25 25 26 %results = $search->run( format => "raw");26 %results = $search->run( vars => { format => "raw" } ); 27 27 is_deeply( \%results, { }, 28 28 "raw search returns empty hash if no criteria supplied" ); 29 %results = $search->run( vars => { search => "banananana" }, format => "raw");29 %results = $search->run( vars => { search => "banananana", format => "raw" } ); 30 30 is_deeply( \%results, { }, 31 31 "raw search returns empty hash if no hits on search string" ); … … 54 54 ); 55 55 56 %results = $search->run( vars => { search => "arms" }, format => "raw");56 %results = $search->run( vars => { search => "arms", format => "raw" } ); 57 57 is_deeply( [ sort keys %results ], [ "Blacksmiths Arms", "Carpenters Arms" ], 58 58 "raw search on single word finds the right nodes" ); … … 67 67 # Now try a distance search. 68 68 %results = $search->run( 69 vars => { os_dist => 1000, os_x => 500200, os_y => 150000 }, 70 format => "raw" ); 69 vars => { 70 os_dist => 1000, 71 os_x => 500200, 72 os_y => 150000, 73 format => "raw", 74 } ); 71 75 is_deeply( [ sort keys %results ], [ "Blacksmiths Arms", "Red Lion" ], 72 76 "raw distance search finds the right nodes" );
