File: 20setuperrors.t

package info (click to toggle)
libdbix-class-perl 0.08010-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 2,052 kB
  • ctags: 1,064
  • sloc: perl: 10,536; sql: 225; makefile: 45
file content (15 lines) | stat: -rwxr-xr-x 331 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/perl

use Test::More tests => 1;

eval {
  package BuggyTable;
  use base 'DBIx::Class';

  __PACKAGE__->load_components qw/Core/;
  __PACKAGE__->table('buggy_table');
  __PACKAGE__->columns qw/this doesnt work as expected/;
};

like($@,qr/\bcolumns\(\) is a read-only/,
     "columns() error when apparently misused");