Changeset 1554

Show
Ignore:
Timestamp:
08/21/06 03:14:30
Author:
miyagawa
Message:

added language method to Plagger::Entry

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/hackathon-summary/plagger/lib/Plagger/Entry.pm

    r1527 r1554  
    33 
    44use base qw( Plagger::Thing ); 
    5 __PACKAGE__->mk_accessors(qw( tags link feed_link id rate icon meta source )); 
     5__PACKAGE__->mk_accessors(qw( tags link feed_link id rate icon meta source language )); 
    66__PACKAGE__->mk_text_accessors(qw( title author summary body )); 
    77__PACKAGE__->mk_date_accessors(qw( date )); 
  • branches/hackathon-summary/plagger/lib/Plagger/Plugin/Filter/GuessLanguage.pm

    r1249 r1554  
    129129    if ($code) { 
    130130        $context->log(debug => "guessed: $code"); 
    131         $args->{entry}->{language} = $code
     131        $args->{entry}->language($code)
    132132        return $code; 
    133133    } 
  • branches/hackathon-summary/plagger/t/plugins/Filter-GuessLanguage/guesslanguage.t

    r1483 r1554  
    100100      target: both 
    101101--- expected 
    102 is $context->update->feeds->[0]->entries->[0]->{language}, 'en'; 
    103 is $context->update->feeds->[0]->entries->[1]->{language}, 'de'; 
    104 is $context->update->feeds->[0]->entries->[2]->{language}, 'ja'; 
     102is $context->update->feeds->[0]->entries->[0]->language, 'en'; 
     103is $context->update->feeds->[0]->entries->[1]->language, 'de'; 
     104is $context->update->feeds->[0]->entries->[2]->language, 'ja'; 
    105105 
    106106=== Mixed atom feed without xml:lang 
     
    115115      target: both 
    116116--- expected 
    117 is $context->update->feeds->[0]->entries->[0]->{language}, 'en'; 
    118 is $context->update->feeds->[0]->entries->[1]->{language}, 'de'; 
    119 is $context->update->feeds->[0]->entries->[2]->{language}, 'ja'; 
     117is $context->update->feeds->[0]->entries->[0]->language, 'en'; 
     118is $context->update->feeds->[0]->entries->[1]->language, 'de'; 
     119is $context->update->feeds->[0]->entries->[2]->language, 'ja';