Changeset 30521
- Timestamp:
- 02/25/09 20:40:07 (4 years ago)
- Location:
- lang/perl/Data-Model/trunk
- Files:
-
- 2 modified
-
lib/Data/Model.pm (modified) (3 diffs)
-
t/lib/Mock/Tests/Default.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Data-Model/trunk/lib/Data/Model.pm
r29639 r30521 231 231 232 232 my $query = $self->_get_query_args($schema, @_); 233 return if @_ && !@{ $query }; # undef key 233 234 local $schema->{schema_obj} = $self; 234 235 my($iterator, $iterator_options) = $schema->{driver}->get( $schema, @{ $query } ); … … 411 412 412 413 my $query = $self->_get_query_args($schema, @_); 413 return unless $query;414 return unless @{ $query }; 414 415 415 416 $schema->deflate($query->[2]); … … 451 452 452 453 my $query = $self->_get_query_args($schema, @_); 453 return unless $query;454 return unless @{ $query }; 454 455 455 456 local $schema->{schema_obj} = $self; -
lang/perl/Data-Model/trunk/t/lib/Mock/Tests/Default.pm
r30149 r30521 41 41 } 42 42 43 sub t_03_get_undef : Tests(2) { 44 my $all = mock->get('tbl'); 45 ok($all, 'get all'); 46 47 my $undef = mock->get( tbl => undef ); 48 ok(!$undef, 'get undef is empty'); 49 } 50 43 51 1; 44 52
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)