rollback-transaction-query.test.ts 546 B

1234567891011121314151617
  1. import { expectsql, sequelize } from '../../support';
  2. const dialect = sequelize.dialect;
  3. const notSupportedError = new Error(
  4. `rollbackTransactionQuery is not supported by the ${dialect.name} dialect.`,
  5. );
  6. describe('QueryGenerator#rollbackTransactionQuery', () => {
  7. const queryGenerator = sequelize.queryGenerator;
  8. it('should generate a query for rolling back a transaction', () => {
  9. expectsql(() => queryGenerator.rollbackTransactionQuery(), {
  10. default: 'ROLLBACK',
  11. 'db2 ibmi mssql': notSupportedError,
  12. });
  13. });
  14. });