dbup-core v6.0.15 update (#39) #81
GitHub Actions / Unit Tests
succeeded
Nov 6, 2025 in 0s
22 passed, 0 failed and 0 skipped
✅ _runnervmf2e7y_2025-11-06_04_31_07.trx
22 tests were completed in 1s with 22 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| DbUp.Postgresql.Tests.DatabaseSupportTests | 3✅ | 73ms | ||
| DbUp.Postgresql.Tests.NoPublicApiChanges | 1✅ | 118ms | ||
| DbUp.Postgresql.Tests.PostgresqlQueryParserTests | 16✅ | 14ms | ||
| DbUp.Postgresql.Tests.PostgresTableJournalTests | 2✅ | 89ms |
✅ DbUp.Postgresql.Tests.DatabaseSupportTests
✅ VerifyBasicSupport
✅ VerifyJournalCreationIfNameChanged
✅ VerifyVariableSubstitutions
✅ DbUp.Postgresql.Tests.NoPublicApiChanges
✅ Run
✅ DbUp.Postgresql.Tests.PostgresqlQueryParserTests
✅ split_into_statements_non_sql_standard
✅ split_into_statements(sql: ";;SELECT 1", statementCount: 1, expected: ["SELECT 1"])
✅ split_into_statements(sql: "", statementCount: 0, expected: [])
✅ split_into_statements(sql: "CREATE FUNCTION TXT()\nLANGUAGE PLPGSQL AS\n$BODY$"···, statementCount: 1, expected: [])
✅ split_into_statements(sql: "CREATE OR REPLACE RULE test AS ON UPDATE TO test D"···, statementCount: 1, expected: ["CREATE OR REPLACE RULE test AS ON UPDATE TO test D"···])
✅ split_into_statements(sql: "CREATE OR REPLACE RULE test AS ON UPDATE TO test D"···, statementCount: 2, expected: ["CREATE OR REPLACE RULE test AS ON UPDATE TO test D"···, "SELECT 2"])
✅ split_into_statements(sql: "SELECT 'some'\n'text';\nSELECT '1'", statementCount: 2, expected: [])
✅ split_into_statements(sql: "SELECT 'string with; semicolon'", statementCount: 1, expected: ["SELECT 'string with; semicolon'"])
✅ split_into_statements(sql: "SELECT 'string with'' quote and; semicolon'", statementCount: 1, expected: ["SELECT 'string with'' quote and; semicolon'"])
✅ split_into_statements(sql: "SELECT 1 /* block comment; */", statementCount: 1, expected: ["SELECT 1 /* block comment; */"])
✅ split_into_statements(sql: "SELECT 1 as \"QUOTED;IDENT\"", statementCount: 1, expected: [])
✅ split_into_statements(sql: "SELECT 1;", statementCount: 1, expected: ["SELECT 1"])
✅ split_into_statements(sql: "SELECT 1;\n-- Line comment; with semicolon\nSELECT"···, statementCount: 2, expected: ["SELECT 1", "-- Line comment; with semicolon\nSELECT 2"])
✅ split_into_statements(sql: "SELECT 1\n;\nSELECT 2", statementCount: 2, expected: ["SELECT 1", "SELECT 2"])
✅ split_into_statements(sql: "SELECT E'\\041'; SELECT '1'", statementCount: 2, expected: ["SELECT E'\\041'", "SELECT '1'"])
✅ split_into_statements(sql: "START TRANSACTION;\n\nDO $EF$\nBEGIN\n INSERT I"···, statementCount: 4, expected: [])
✅ DbUp.Postgresql.Tests.PostgresTableJournalTests
✅ uses_named_parameters_when_sql_rewriting_enabled
✅ uses_positional_parameters_when_sql_rewriting_disabled
Loading