Showing 1 changed files with 39 additions and 50 deletions
+39 -50
t/basic.t
... ...
@@ -3378,64 +3378,53 @@ is($result->one->{key1}, 'A');
3378 3378
 
3379 3379
 test 'order';
3380 3380
 $dbi = DBIx::Custom->connect(%memory);
3381
-{
3382
-    $dbi->execute("create table table1 (key1, key2)");
3383
-    $dbi->insert({key1 => 1, key2 => 1}, table => 'table1');
3384
-    $dbi->insert({key1 => 1, key2 => 3}, table => 'table1');
3385
-    $dbi->insert({key1 => 2, key2 => 2}, table => 'table1');
3386
-    $dbi->insert({key1 => 2, key2 => 4}, table => 'table1');
3387
-    my $order = $dbi->order;
3388
-    $order->prepend('key1', 'key2 desc');
3389
-    $result = $dbi->select(table => 'table1', append => "$order");
3390
-    is_deeply($result->all, [{key1 => 1, key2 => 3}, {key1 => 1, key2 => 1},
3391
-      {key1 => 2, key2 => 4}, {key1 => 2, key2 => 2}]);
3392
-    $order->prepend('key1 desc');
3393
-    $result = $dbi->select(table => 'table1', append => "$order");
3394
-    is_deeply($result->all, [{key1 => 2, key2 => 4}, {key1 => 2, key2 => 2},
3395
-      {key1 => 1, key2 => 3}, {key1 => 1, key2 => 1}]);
3396
-
3397
-    $order = $dbi->order;
3398
-    $order->prepend(['table1-key1'], [qw/table1-key2 desc/]);
3399
-    $result = $dbi->select(table => 'table1',
3400
-      column => [[key1 => 'table1-key1'], [key2 => 'table1-key2']],
3401
-      append => "$order");
3402
-    is_deeply($result->all, [{'table1-key1' => 1, 'table1-key2' => 3},
3403
-      {'table1-key1' => 1, 'table1-key2' => 1},
3404
-      {'table1-key1' => 2, 'table1-key2' => 4},
3405
-      {'table1-key1' => 2, 'table1-key2' => 2}]);
3406
-}
3381
+$dbi->execute("create table table1 (key1, key2)");
3382
+$dbi->insert({key1 => 1, key2 => 1}, table => 'table1');
3383
+$dbi->insert({key1 => 1, key2 => 3}, table => 'table1');
3384
+$dbi->insert({key1 => 2, key2 => 2}, table => 'table1');
3385
+$dbi->insert({key1 => 2, key2 => 4}, table => 'table1');
3386
+my $order = $dbi->order;
3387
+$order->prepend('key1', 'key2 desc');
3388
+$result = $dbi->select(table => 'table1', append => "$order");
3389
+is_deeply($result->all, [{key1 => 1, key2 => 3}, {key1 => 1, key2 => 1},
3390
+  {key1 => 2, key2 => 4}, {key1 => 2, key2 => 2}]);
3391
+$order->prepend('key1 desc');
3392
+$result = $dbi->select(table => 'table1', append => "$order");
3393
+is_deeply($result->all, [{key1 => 2, key2 => 4}, {key1 => 2, key2 => 2},
3394
+  {key1 => 1, key2 => 3}, {key1 => 1, key2 => 1}]);
3395
+
3396
+$order = $dbi->order;
3397
+$order->prepend(['table1-key1'], [qw/table1-key2 desc/]);
3398
+$result = $dbi->select(table => 'table1',
3399
+  column => [[key1 => 'table1-key1'], [key2 => 'table1-key2']],
3400
+  append => "$order");
3401
+is_deeply($result->all, [{'table1-key1' => 1, 'table1-key2' => 3},
3402
+  {'table1-key1' => 1, 'table1-key2' => 1},
3403
+  {'table1-key1' => 2, 'table1-key2' => 4},
3404
+  {'table1-key1' => 2, 'table1-key2' => 2}]);
3407 3405
 
3408 3406
 test 'tag_parse';
3409 3407
 $dbi = DBIx::Custom->connect(%memory);
3410 3408
 $dbi->tag_parse(0);
3411
-{
3412
-    $dbi->execute("create table table1 (key1, key2)");
3413
-    $dbi->insert({key1 => 1, key2 => 1}, table => 'table1');
3414
-    eval {$dbi->execute("select * from table1 where {= key1}", {key1 => 1})};
3415
-    ok($@);
3416
-}
3409
+$dbi->execute("create table table1 (key1, key2)");
3410
+$dbi->insert({key1 => 1, key2 => 1}, table => 'table1');
3411
+eval {$dbi->execute("select * from table1 where {= key1}", {key1 => 1})};
3412
+ok($@);
3417 3413
 
3418 3414
 test 'last_sql';
3419
-{
3420
-    my $dbi = DBIx::Custom->connect(%memory);
3421
-    $dbi->execute("create table table1 (key1, key2)");
3422
-    $dbi->execute('select * from table1');
3423
-    is($dbi->last_sql, 'select * from table1;');
3424
-    
3425
-    eval{$dbi->execute("aaa")};
3426
-    is($dbi->last_sql, 'aaa;');
3427
-    
3428
-}
3415
+$dbi = DBIx::Custom->connect(%memory);
3416
+$dbi->execute("create table table1 (key1, key2)");
3417
+$dbi->execute('select * from table1');
3418
+is($dbi->last_sql, 'select * from table1;');
3419
+
3420
+eval{$dbi->execute("aaa")};
3421
+is($dbi->last_sql, 'aaa;');
3429 3422
 
3430 3423
 test 'DBIx::Custom header';
3431
-{
3432
-    my $dbi = DBIx::Custom->connect(%memory);
3433
-    $dbi->execute("create table table1 (key1, key2)");
3434
-    my $result = $dbi->execute('select key1 as h1, key2 as h2 from table1');
3435
-    
3436
-    is_deeply($result->header, [qw/h1 h2/]);
3437
-    
3438
-}
3424
+$dbi = DBIx::Custom->connect(%memory);
3425
+$dbi->execute("create table table1 (key1, key2)");
3426
+$result = $dbi->execute('select key1 as h1, key2 as h2 from table1');
3427
+is_deeply($result->header, [qw/h1 h2/]);
3439 3428
 
3440 3429
 test 'Named placeholder :name(operater) syntax';
3441 3430
 $dbi->execute('drop table table1');