From 7fe25fe28f0959b0983f9258123f03f927da84ea Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Tue, 27 Jan 2015 17:05:07 +0000 Subject: [PATCH] improved docstore acceptence tests to deal with changing docs on get all docs --- .../acceptance/coffee/GettingAllDocsTests.coffee | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/services/docstore/test/acceptance/coffee/GettingAllDocsTests.coffee b/services/docstore/test/acceptance/coffee/GettingAllDocsTests.coffee index f033f483c0..53b26d453b 100644 --- a/services/docstore/test/acceptance/coffee/GettingAllDocsTests.coffee +++ b/services/docstore/test/acceptance/coffee/GettingAllDocsTests.coffee @@ -11,22 +11,25 @@ describe "Getting all docs", -> @project_id = ObjectId() @docs = [{ _id: ObjectId() - lines: ["one"] + lines: ["one", "two", "three"] rev: 2 }, { _id: ObjectId() - lines: ["two"] + lines: ["aaa", "bbb", "ccc"] rev: 4 }, { _id: ObjectId() - lines: ["three"] + lines: ["111", "222", "333"] rev: 6 }] DocstoreClient.createProject @project_id, (error) => throw error if error? jobs = for doc in @docs do (doc) => - (callback) => DocstoreClient.createDoc @project_id, doc._id, doc.lines, callback + (callback) => + DocstoreClient.createDoc @project_id, doc._id, doc.lines, (err)=> + doc.lines[0] = doc.lines[0]+" added" + DocstoreClient.updateDoc @project_id, doc._id, doc.lines, callback async.series jobs, done afterEach (done) -> @@ -40,3 +43,4 @@ describe "Getting all docs", -> doc.lines.should.deep.equal @docs[i].lines done() +