From 166f2ec06c2c5c50eef554981f2da0e125185da2 Mon Sep 17 00:00:00 2001 From: dgf Date: Wed, 23 Oct 2013 12:31:53 +0200 Subject: [PATCH] update dependencies --- Cakefile | 2 +- package.json | 19 ++++++++++--------- spec/c3store.spec.coffee | 14 +++++++------- spec/checker.coffee | 4 ---- spec/store.spec.template.coffee | 2 +- 5 files changed, 19 insertions(+), 22 deletions(-) delete mode 100644 spec/checker.coffee diff --git a/Cakefile b/Cakefile index f3bf192..2832ff6 100644 --- a/Cakefile +++ b/Cakefile @@ -17,7 +17,7 @@ call = (name, options, callback) -> build = (callback) -> call 'coffee', ['-c', '-o', 'lib', 'src'], callback -spec = (callback) -> call jasmineBinary, ['spec', '--coffee'], callback +spec = (callback) -> call jasmineBinary, ['spec', '--verbose', '--coffee'], callback logSuccess = (status) -> log ":)", green if status is 0 diff --git a/package.json b/package.json index 21f733b..dec7b87 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "c3store" - , "version": "0.0.4" + , "version": "0.1.0" , "author": "Danny Gräf " , "keywords": ["session", "store", "SQL"] @@ -17,19 +17,20 @@ } , "dependencies": { - "coffee-script": "~1.3.3" - , "underscore": "~1.3.3" - , "sequelize": "~1.4.1" - , "crudl-model": "~0.1.1" + "coffee-script": "1.6.x" + , "underscore": "1.5.x" + , "sequelize": "1.5.x" + , "crudl-model": "0.1.*" } , "devDependencies": { - "connect": "~2.3.9" - , "jasmine-node": "~1.0.26" - , "sqlite3": "~2.1.5" + "ajsh": "0.1.x" + , "connect": "2.10.x" + , "jasmine-node": "1.11.x" + , "sqlite3": "2.1.x" } , "engines": { - "node": "~0.8.2" + "node": ">=0.8.2" } , "scripts": { diff --git a/spec/c3store.spec.coffee b/spec/c3store.spec.coffee index fecae08..2a3e12c 100644 --- a/spec/c3store.spec.coffee +++ b/spec/c3store.spec.coffee @@ -1,11 +1,10 @@ connect = require('connect') Sequelize = require 'sequelize' -aCheck = require './checker' +{aCheck} = require 'ajsh' C3Store = require('../src/c3store') connect spec = require './store.spec.template' - sqlSpec = (db) -> # describe 'Sequelize session store implementation', -> @@ -13,12 +12,13 @@ sqlSpec = (db) -> spec (sessions) -> store = new C3Store db, optional: type: Sequelize.STRING - sync = (done) -> store.SequelizeSession.sync(force: true).success(done) - aCheck 'sync model', sync, 50 + it 'syncs the model and session data', -> + sync = (done) -> store.SequelizeSession.sync(force: true).success done + aCheck 'sync model', sync, 50 - for own sid of sessions - do (sid) -> aCheck 'save session', (done) -> - store.set sid, sessions[sid], done + for own sid of sessions + do (sid) -> aCheck 'save session', (done) -> + store.set sid, sessions[sid], done store diff --git a/spec/checker.coffee b/spec/checker.coffee deleted file mode 100644 index a9ccd14..0000000 --- a/spec/checker.coffee +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = (message, test, timeout = 20) -> - isDone = false - runs -> test -> isDone = true - waitsFor (-> isDone), message, timeout diff --git a/spec/store.spec.template.coffee b/spec/store.spec.template.coffee index b532f55..4d3a7d6 100644 --- a/spec/store.spec.template.coffee +++ b/spec/store.spec.template.coffee @@ -1,6 +1,6 @@ # connect middleware session store interface specification _ = require 'underscore' -aCheck = require './checker' +{aCheck} = require 'ajsh' # attention: stateful test spec, beware of right order module.exports = (createStore) ->