Skip to content
Snippets Groups Projects
Select Git revision
  • b08e489c0c44b215b3427b69ff7eb2801843f105
  • master default protected
  • eccs-docker
  • refactor/web-statistics-removal
  • refactor/StatisticsButtonPlacement
  • feature/webdataAPIMethod
  • feature_request2
  • v2.1.0
  • v2.0.6
  • v2.0.5
  • v2.0.4
  • v2.0.3
  • v2.0.2
  • v2.0.1
  • v2.0.0
  • v1.0.2
  • v1.0.1
  • v1.0.0
18 results

retryFailedChecks.py

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)