Skip to content
Snippets Groups Projects
Select Git revision
  • 045f6a57727187756baf3ab9392a3e87e4943084
  • develop default
  • master protected
  • feature/frontend-tests
  • 0.107
  • 0.106
  • 0.105
  • 0.104
  • 0.103
  • 0.102
  • 0.101
  • 0.100
  • 0.99
  • 0.98
  • 0.97
  • 0.96
  • 0.95
  • 0.94
  • 0.93
  • 0.92
  • 0.91
  • 0.90
  • 0.89
  • 0.88
24 results

survey-bundle.js

Blame
  • test_dump_survey_model.py 734 B
    from compendium_v2.db import db
    from compendium_v2.db.survey_model import Survey, SurveyStatus
    from compendium_v2.migrations.dump_survey_model import _cli
    
    
    def test_dump_status_check(app_with_survey_db, mocker):
    
        with app_with_survey_db.app_context():
            db.session.add(Survey(year=2021, status=SurveyStatus.published, survey={}))
            db.session.add(Survey(year=2022, status=SurveyStatus.published, survey={}))
            db.session.commit()
    
        def _write_survey_model(survey, output_dir):
            assert survey.status == SurveyStatus.published
            assert survey.year == 2022
    
        mocker.patch('compendium_v2.migrations.dump_survey_model._write_survey_model', _write_survey_model)
    
        _cli(app_with_survey_db, None)