Changeset 406 for veekun/trunk/t

Show
Ignore:
Timestamp:
02/08/08 02:44:39 (10 months ago)
Author:
eevee
Message:

Database refactoring. Renamed columns and tables to be more consistent and more readable. (#58)

Location:
veekun/trunk/t
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • veekun/trunk/t/dex-pokemon.t

    r347 r406  
    7070# TODO: Any way to flesh these out without just doing one big is_deeply? 
    7171# These are just spot checks for arbitrary moves. 
    72 is $s_eevee->{moves}{level}[-1]{moveid}, 376, "Eevee's last move is Trump Card"; 
     72is $s_eevee->{moves}{level}[-1]{move_id}, 376, "Eevee's last move is Trump Card"; 
    7373 
    7474#use Data::Dumper; $Data::Dumper::Maxdepth = 3; warn Dumper $s_eevee; 
  • veekun/trunk/t/dex-search-moves.t

    r349 r406  
    6161    "Lower and upper bounds on power"; 
    6262 
    63 search_ok { acc_lb => 30, acc_ub => 30 }, 
     63search_ok { accuracy_lb => 30, accuracy_ub => 30 }, 
    6464    [qw/ 12 32 90 329 /], 
    6565    "Exact accuracy"; 
  • veekun/trunk/t/dex-search-pokemon.t

    r349 r406  
    4343 
    4444# Gender dropdown had a few problems at one point, so I gave it several tests 
    45 search_ok { gender => 254, generation => 0 }, 
     45search_ok { gender_rate => 254, generation => 0 }, 
    4646    [qw/ 29 30 31 113 115 124 /], 
    4747    "Female-only (+ generation)"; 
    4848 
    49 search_ok { name => 'voltorb', gender => 'not255' }, 
     49search_ok { name => 'voltorb', gender_rate => 'not255' }, 
    5050    [qw/ /], 
    5151    "Any gender (+ name)"; 
    5252 
    53 search_ok { name => 'eevee', gender => 255 }, 
     53search_ok { name => 'eevee', gender_rate => 255 }, 
    5454    [qw/ /], 
    5555    "No gender (+ impossible name)"; 
  • veekun/trunk/t/shoutbox.t

    r404 r406  
    2121my $posted_res = request( POST '/shoutbox/post' => { 
    2222    name    => 'Tester', 
    23     message => 'Test message', 
     23    content => 'Test message', 
    2424} ); 
    2525ok $posted_res->is_redirect, 'Shoutbox post results in redirect'; 
     
    3131ok defined $shout, 'Shoutbox table contains a shout'; 
    3232is $shout->name, 'Tester', 'Shout name is correct'; 
    33 is $shout->message, 'Test message', 'Shout message is correct'; 
    34 ok !defined $shout->userid, 'Shout user is NULL'; 
     33is $shout->content, 'Test message', 'Shout message is correct'; 
     34ok !defined $shout->user_id, 'Shout user is NULL'; 
    3535ok abs($shout->time - time) < 3, 'Shout time is reasonably close to now'; 
    3636