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

Commit 1da96b4c by Sascha Depold

Merge pull request #755 from durango/spec-func

Added a new spec in sequelize just to make sure https://github.com/sequelize/sequelize/pull/651#issuecomment-19383059 is working.
2 parents 1134d01d bfb0ee0a
Showing with 9 additions and 1 deletions
......@@ -2,6 +2,7 @@ if(typeof require === 'function') {
const buster = require("buster")
, Helpers = require('./buster-helpers')
, dialect = Helpers.getTestDialect()
, moment = require('moment')
}
var qq = function(str) {
......@@ -47,7 +48,7 @@ describe(Helpers.getTestDialectTeaser("Sequelize"), function() {
this.insertQuery = "INSERT INTO " + qq(this.User.tableName) + " (username, " + qq("createdAt") + ", " + qq("updatedAt") + ") VALUES ('john', '2012-01-01 10:10:10', '2012-01-01 10:10:10')"
this.User.sync().success(done).error(function(err) {
console(err)
console.log(err)
done()
})
})
......@@ -166,6 +167,13 @@ describe(Helpers.getTestDialectTeaser("Sequelize"), function() {
done()
})
})
it('handles AS in conjunction with functions just fine', function(done) {
this.sequelize.query('SELECT ' + (dialect === "sqlite" ? 'date(\'now\')' : 'NOW()') + ' AS t').success(function(result) {
expect(moment(result[0].t).isValid()).toBeTrue()
done()
})
})
})
describe('define', function() {
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!