Skip to content

Proper setup of test campaignΒ #3681

@Mr-Leshiy

Description

@Mr-Leshiy

Summary

Implement a proper Python submission of all necessary Proposal Form Template, Category, Category Form Template etc. documents.
It would be used in test_signed_doc.py and during the deployment process for the test environments.

Description

  • Add all missing proposal_form_template_doc_factory, category_doc_factory etc. By the analogy how proposal_doc_factory is already implemented.
  • Get rid pre-seed hacky documents test_signed_documents.sql
  • Use f15 document json schemas for the documents (clarify it with FE).
  • Update proposal_doc_factory with using freshly added document factories.
  • Add a setup_campaign.py script with just publishing the required document to setup a test campaign.

Metadata

Metadata

Assignees

Labels

squad: gatekeepersCatalyst App Backend, System Development & Integration Team

Type

Projects

Status

πŸ‘€ In review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions