Browse Source

add test of archive status

Brian Gough 5 years ago
parent
commit
50fa9609a3
1 changed files with 34 additions and 33 deletions
  1. 34 33
      services/docstore/test/acceptance/js/GettingDocsFromArchiveTest.js

+ 34 - 33
services/docstore/test/acceptance/js/GettingDocsFromArchiveTest.js

@@ -113,40 +113,41 @@ describe('Getting A Doc from Archive', function () {
       )
       )
     })
     })
 
 
-  describe('for an non-archived doc', function () {
-    before(function (done) {
-      this.project_id = ObjectId()
-      this.timeout(1000 * 30)
-      this.doc = {
-        _id: ObjectId(),
-        lines: ['foo', 'bar'],
-        ranges: {},
-        version: 2,
-      }
-      DocstoreClient.createDoc(
-        this.project_id,
-        this.doc._id,
-        this.doc.lines,
-        this.doc.version,
-        this.doc.ranges,
-        done
-      )
-    })
-
-    it('should return the doc lines and version from mongo', function (done) {
-      return DocstoreClient.peekDoc(
-        this.project_id,
-        this.doc._id,
-        {},
-        (error, res, doc) => {
-          res.statusCode.should.equal(200)
-          res.headers['x-doc-status'].should.equal('active')
-          doc.lines.should.deep.equal(this.doc.lines)
-          doc.version.should.equal(this.doc.version)
-          doc.ranges.should.deep.equal(this.doc.ranges)
-          return done()
+    describe('for an non-archived doc', function () {
+      before(function (done) {
+        this.project_id = ObjectId()
+        this.timeout(1000 * 30)
+        this.doc = {
+          _id: ObjectId(),
+          lines: ['foo', 'bar'],
+          ranges: {},
+          version: 2,
         }
         }
-      )
+        DocstoreClient.createDoc(
+          this.project_id,
+          this.doc._id,
+          this.doc.lines,
+          this.doc.version,
+          this.doc.ranges,
+          done
+        )
+      })
+
+      it('should return the doc lines and version from mongo', function (done) {
+        return DocstoreClient.peekDoc(
+          this.project_id,
+          this.doc._id,
+          {},
+          (error, res, doc) => {
+            res.statusCode.should.equal(200)
+            res.headers['x-doc-status'].should.equal('active')
+            doc.lines.should.deep.equal(this.doc.lines)
+            doc.version.should.equal(this.doc.version)
+            doc.ranges.should.deep.equal(this.doc.ranges)
+            return done()
+          }
+        )
+      })
     })
     })
   })
   })
 })
 })