From 3c34adf5ea1b9f54e5d462f9de4d93cdc929ae49 Mon Sep 17 00:00:00 2001 From: Steven Velozo Date: Fri, 27 Nov 2015 18:51:07 -0800 Subject: [PATCH] Updated code and tests for node 5 --- package.json | 22 +++++++++++----------- test/Meadow-Provider-MySQL_tests.js | 24 ++++++++++++------------ 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/package.json b/package.json index 235759b..9fb40be 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "meadow", - "version": "0.1.17", + "version": "1.0.1", "description": "A data access library.", "main": "source/Meadow.js", "scripts": { @@ -25,19 +25,19 @@ }, "homepage": "https://github.com/stevenvelozo/meadow", "devDependencies": { - "chai": "2.0.0", - "codeclimate-test-reporter": "0.0.4", - "coveralls": "^2.11.2", + "chai": "3.4.1", + "codeclimate-test-reporter": "0.1.1", + "coveralls": "2.11.4", "groc": "^0.8.0", - "istanbul": "0.3.5", - "mocha": "2.1.0" + "istanbul": "0.4.1", + "mocha": "2.3.4" }, "dependencies": { - "async": "^0.9.0", - "fable": "^0.1.11", - "foxhound": "0.0.15", - "is-my-json-valid": "^2.10.1", + "async": "1.5.0", + "fable": "~1.0.1", + "foxhound": "~1.0.1", + "is-my-json-valid": "2.12.3", "mysql2": "0.15.8", - "underscore": "1.7.0" + "underscore": "1.8.3" } } diff --git a/test/Meadow-Provider-MySQL_tests.js b/test/Meadow-Provider-MySQL_tests.js index 766b2c4..7fed3f3 100644 --- a/test/Meadow-Provider-MySQL_tests.js +++ b/test/Meadow-Provider-MySQL_tests.js @@ -539,8 +539,8 @@ suite testMeadow.doCount(testMeadow.query.setScope('BadTable'), function(pError, pQuery, pRecord) { - Expect(pError) - .to.be.an('object'); + Expect(pError.code) + .to.equal("ER_NO_SUCH_TABLE"); fDone(); } ) @@ -560,8 +560,8 @@ suite function(pError, pQuery, pQueryRead, pRecord) { // We should have no record because the default id is IDFableTest and our tables identity is IDAnimal - Expect(pError) - .to.be.an('object'); + Expect(pError.code) + .to.equal('ER_BAD_FIELD_ERROR'); fDone(); } ) @@ -658,8 +658,8 @@ suite testMeadow.doReads(tmpQuery, function(pError, pQuery, pRecord) { - Expect(pError) - .to.be.an('object'); + Expect(pError.code) + .to.equal('ER_BAD_FIELD_ERROR'); fDone(); } ) @@ -678,8 +678,8 @@ suite testMeadow.doRead(tmpQuery, function(pError, pQuery, pRecord) { - Expect(pError) - .to.be.an('object'); + Expect(pError.code) + .to.equal('ER_BAD_FIELD_ERROR'); fDone(); } ) @@ -698,8 +698,8 @@ suite testMeadow.doDelete(tmpQuery, function(pError, pQuery, pRecord) { - Expect(pError) - .to.be.an('object'); + Expect(pError.code) + .to.equal('ER_BAD_FIELD_ERROR'); fDone(); } ) @@ -968,8 +968,8 @@ suite testMeadow.doCreate(tmpQuery, function(pError, pQuery, pQueryRead, pRecord) { - Expect(pError) - .to.be.an('object'); + Expect(pError.code) + .to.equal('ER_BAD_FIELD_ERROR'); fDone(); } )