소스 검색

[FixturesManager] add a helper for setting up project and doc together

Jakob Ackermann 6 년 전
부모
커밋
2900c60c4a
1개의 변경된 파일과 16개의 추가작업 그리고 0개의 파일을 삭제
  1. 16 0
      services/real-time/test/acceptance/js/helpers/FixturesManager.js

+ 16 - 0
services/real-time/test/acceptance/js/helpers/FixturesManager.js

@@ -109,6 +109,22 @@ module.exports = FixturesManager = {
     })
   },
 
+  setUpEditorSession(options, callback) {
+    FixturesManager.setUpProject(options, (err, detailsProject) => {
+      if (err) return callback(err)
+
+      FixturesManager.setUpDoc(
+        detailsProject.project_id,
+        options,
+        (err, detailsDoc) => {
+          if (err) return callback(err)
+
+          callback(null, Object.assign({}, detailsProject, detailsDoc))
+        }
+      )
+    })
+  },
+
   getRandomId() {
     return require('crypto')
       .createHash('sha1')