Changeset 2540


Ignore:
Timestamp:
02/23/10 16:39:57 (5 months ago)
Author:
karpet
Message:

add failing test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Search-Query/trunk/t/06-ks.t

    r2538 r2540  
    33use strict; 
    44use warnings; 
    5 use Test::More tests => 42; 
     5use Test::More tests => 47; 
    66use Data::Dump qw( dump ); 
    77 
     
    169169    "not_bang_query $not_bang_query" 
    170170); 
     171 
     172ok( my $parser_alias_for = Search::Query->parser( 
     173        fields => { 
     174            field1 => { alias_for => 'field2', }, 
     175            field2 => 1, 
     176        }, 
     177        dialect => 'KSx', 
     178    ), 
     179    "new parser2" 
     180); 
     181 
     182ok( my $query_alias_for = $parser_alias_for->parse('field1=foo'), 
     183    "parse alias_for with no default field" ); 
     184is( $query_alias_for, qq/field2:foo/, "straight up aliasing" ); 
     185ok( my $query_alias_for2 = $parser_alias_for->parse('foo'), 
     186    "parse alias_for with no default field and no field specified" 
     187); 
     188is( $query_alias_for2, qq/field2:foo/, "query expanded omits aliases" ); 
Note: See TracChangeset for help on using the changeset viewer.