@@ -1374,8 +1374,8 @@ test "aggregate count() with HAVING" {
13741374test "missing config options" {
13751375 try resetDatabase ();
13761376
1377- const repo = Repo (.postgresql , struct {}).init (std .testing .allocator , .{ .adapter = .{} });
1378- try std .testing .expectError ( error .JetQueryConfigError , repo );
1377+ const result = Repo (.postgresql , struct {}).init (std .testing .allocator , .{ .adapter = .{} });
1378+ try std .testing .expect ( result == error .JetQueryConfigError );
13791379}
13801380
13811381test "transactions" {
@@ -1469,10 +1469,8 @@ test "alterTable" {
14691469
14701470 try repo .createTable ("cats" , &.{}, .{});
14711471
1472- try std .testing .expectError (
1473- error .PG ,
1474- repo .Query (.Cat ).select (.{ .name , .paws }).all (& repo ),
1475- );
1472+ const result1 = repo .Query (.Cat ).select (.{ .name , .paws }).all (& repo );
1473+ try std .testing .expect (result1 == error .PG );
14761474
14771475 try repo .alterTable ("cats" , .{
14781476 .columns = .{
@@ -1486,26 +1484,20 @@ test "alterTable" {
14861484 const cats = try repo .Query (.Cat ).select (.{ .name , .paws }).all (& repo );
14871485 try std .testing .expect (cats .len == 0 ); // Empty table but valid select columns.
14881486
1489- try std .testing .expectError (
1490- error .PG ,
1491- repo .Query (.Dog ).select (.{ .name , .paws }).all (& repo ),
1492- );
1487+ const result2 = repo .Query (.Dog ).select (.{ .name , .paws }).all (& repo );
1488+ try std .testing .expect (result2 == error .PG );
14931489
14941490 try repo .alterTable ("cats" , .{ .rename = "dogs" });
14951491
1496- try std .testing .expectError (
1497- error .PG ,
1498- repo .Query (.Cat ).select (.{ .name , .paws }).all (& repo ),
1499- );
1492+ const result3 = repo .Query (.Cat ).select (.{ .name , .paws }).all (& repo );
1493+ try std .testing .expect (result3 == error .PG );
15001494
15011495 const dogs = try repo .Query (.Dog ).select (.{ .name , .paws }).all (& repo );
15021496 try std .testing .expect (dogs .len == 0 ); // Empty table but valid select columns.
15031497
15041498 try repo .alterTable ("dogs" , .{ .columns = .{ .drop = &.{"paws" } } });
1505- try std .testing .expectError (
1506- error .PG ,
1507- repo .Query (.Dog ).select (.{ .name , .paws }).all (& repo ),
1508- );
1499+ const result4 = repo .Query (.Dog ).select (.{ .name , .paws }).all (& repo );
1500+ try std .testing .expect (result4 == error .PG );
15091501
15101502 try repo .alterTable (
15111503 "dogs" ,
0 commit comments