pcQuestionnaireManager.spec.js 874 B

1234567891011121314151617181920212223
  1. const fs = require('fs')
  2. const path = require('path')
  3. const component = fs.readFileSync(
  4. path.join(__dirname, '../../src/views/modules/wechatUser/questionnaireManager.vue'),
  5. 'utf8'
  6. )
  7. const api = fs.readFileSync(
  8. path.join(__dirname, '../../src/api/agent/indexTwo.js'),
  9. 'utf8'
  10. )
  11. test('PC questionnaire manager exposes created questionnaire details and report actions', () => {
  12. expect(component).toContain('作答进度')
  13. expect(component).toContain('开始时间')
  14. expect(component).toContain('截止时间')
  15. expect(component).toContain('生成报告')
  16. expect(component).toContain('重新生成')
  17. expect(component).toContain('checkQuestionnaireReport')
  18. expect(component).toContain('generateQuestionnaireReport')
  19. expect(api).toContain("/core/team/questionnaire/generateReportCheck/")
  20. expect(api).toContain("/core/team/questionnaire/genReport/")
  21. })