不要怂,就是干,撸起袖子干!

fix a breaking test in main seq test and raise timeout for transaction test

1 parent 222e7412
...@@ -633,7 +633,8 @@ describe(Support.getTestDialectTeaser("Sequelize"), function () { ...@@ -633,7 +633,8 @@ describe(Support.getTestDialectTeaser("Sequelize"), function () {
it("doesn't save an instance if value is not in the range of enums", function(done) { it("doesn't save an instance if value is not in the range of enums", function(done) {
this.Review.create({status: 'fnord'}).error(function(err) { this.Review.create({status: 'fnord'}).error(function(err) {
expect(err).to.deep.equal({ status: [ 'Value "fnord" for ENUM status is out of allowed scope. Allowed values: scheduled, active, finished' ] }) expect(err).to.be.instanceOf(Error);
expect(err.status).to.deep.equal([ 'Value "fnord" for ENUM status is out of allowed scope. Allowed values: scheduled, active, finished' ])
done() done()
}) })
}) })
......
...@@ -20,6 +20,7 @@ describe(Support.getTestDialectTeaser("Sequelize#transaction"), function () { ...@@ -20,6 +20,7 @@ describe(Support.getTestDialectTeaser("Sequelize#transaction"), function () {
}) })
it('works for long running transactions', function(done) { it('works for long running transactions', function(done) {
this.timeout(4000);
Support.prepareTransactionTest(this.sequelize, function(sequelize) { Support.prepareTransactionTest(this.sequelize, function(sequelize) {
var User = sequelize.define('User', { var User = sequelize.define('User', {
name: Support.Sequelize.STRING name: Support.Sequelize.STRING
...@@ -48,7 +49,6 @@ describe(Support.getTestDialectTeaser("Sequelize#transaction"), function () { ...@@ -48,7 +49,6 @@ describe(Support.getTestDialectTeaser("Sequelize#transaction"), function () {
}).done(function() { }).done(function() {
var dao = User.build({ name: 'foo' }) var dao = User.build({ name: 'foo' })
// this.QueryGenerator.insertQuery(tableName, values, dao.daoFactory.rawAttributes) // this.QueryGenerator.insertQuery(tableName, values, dao.daoFactory.rawAttributes)
query = sequelize query = sequelize
.getQueryInterface() .getQueryInterface()
...@@ -63,7 +63,7 @@ describe(Support.getTestDialectTeaser("Sequelize#transaction"), function () { ...@@ -63,7 +63,7 @@ describe(Support.getTestDialectTeaser("Sequelize#transaction"), function () {
}).done(function(err, res) { }).done(function(err, res) {
t.commit() t.commit()
}) })
}, 2000) }, 1000)
}) })
}) })
.success(function() { .success(function() {
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!