From 1a3d44e05696a2ea95733e239ec56dd488888ecb Mon Sep 17 00:00:00 2001 From: Sarah Sloan Date: Wed, 2 Oct 2024 15:26:53 +0000 Subject: [PATCH] added question bank templates --- tests/test_data/Contact details template.json | 1 + .../Financial information template.json | 1 + ...-local-authority-information-template.json | 683 ++++++++++++++++++ .../test_data/funding-and-match-funding.json | 1 + tests/test_integration.py | 1 + 5 files changed, 687 insertions(+) create mode 100644 tests/test_data/Contact details template.json create mode 100644 tests/test_data/Financial information template.json create mode 100644 tests/test_data/Organisation-and-local-authority-information-template.json create mode 100644 tests/test_data/funding-and-match-funding.json diff --git a/tests/test_data/Contact details template.json b/tests/test_data/Contact details template.json new file mode 100644 index 00000000..3bc8bde7 --- /dev/null +++ b/tests/test_data/Contact details template.json @@ -0,0 +1 @@ +{"metadata":{},"startPage":"/lead-contact-details","pages":[{"title":"Lead contact details","path":"/lead-contact-details","components":[{"name":"rILgUu","options":{},"type":"Html","content":"

They will receive all the information about this application.

","schema":{}},{"name":"CgCZmL","options":{},"type":"TextField","title":"Lead contact full name","schema":{}},{"name":"XHFsXs","options":{},"type":"TextField","title":"Lead contact job title","schema":{}},{"name":"qSOFAl","options":{},"type":"EmailAddressField","title":"Lead contact email address","schema":{}},{"name":"RyHYTL","options":{},"type":"NumberField","title":"Lead contact telephone number","schema":{}}],"next":[{"path":"/is-the-lead-contact-the-same-person-as-the-authorised-signatory"}],"section":"roYQzW"},{"path":"/is-the-lead-contact-the-same-person-as-the-authorised-signatory","title":"Is the lead contact the same person as the authorised signatory?","components":[{"name":"SDJIoS","options":{"exposeToContext":true},"type":"YesNoField","title":"Is the lead contact the same person as the authorised signatory?","hint":"

An authorised signatory:

\n","values":{"type":"listRef"},"schema":{}}],"next":[{"path":"/summary"},{"path":"/authorised-signatory-details","condition":"gbOJSj"}],"section":"roYQzW"},{"title":"Summary","path":"/summary","controller":"./pages/summary.js","components":[],"next":[],"section":"roYQzW"},{"path":"/authorised-signatory-details","title":"Authorised signatory details","components":[{"name":"JTDVSR","options":{},"type":"TextField","title":"Authorised signatory full name","schema":{}},{"name":"yafapW","options":{},"type":"TextField","title":"Authorised signatory job title","schema":{}},{"type":"EmailAddressField","title":"Authorised signatory email address","name":"authorised-signatory-email","nameHasError":false,"options":{"exposeToContext":false},"schema":{}},{"name":"CXrlUt","options":{},"type":"TelephoneNumberField","title":"Authorised signatory telephone number","schema":{}}],"next":[{"path":"/summary"}],"section":"roYQzW"}],"lists":[],"sections":[{"name":"roYQzW","title":"Contact details","hideTitle":false}],"conditions":[{"displayName":"Authorised signatory different from lead contact","name":"gbOJSj","value":{"name":"Authorised signatory different from lead contact","conditions":[{"field":{"name":"SDJIoS","type":"YesNoField","display":"Is the lead contact the same person as the authorised signatory?"},"operator":"is","value":{"type":"Value","value":"false","display":"false"}}]}}],"fees":[],"outputs":[],"version":2,"skipSummary":false,"feeOptions":{"allowSubmissionWithoutPayment":true,"maxAttempts":3,"showPaymentSkippedWarningPage":false},"markAsComplete":false,"name":"Contact details template (September 2024)","feedback":{"feedbackForm":false,"url":""},"phaseBanner":{}} diff --git a/tests/test_data/Financial information template.json b/tests/test_data/Financial information template.json new file mode 100644 index 00000000..ddbfbca9 --- /dev/null +++ b/tests/test_data/Financial information template.json @@ -0,0 +1 @@ +{"metadata":{},"startPage":"/what-is-your-organisations-annual-turnover","pages":[{"title":"What is your organisation's annual turnover?","path":"/what-is-your-organisations-annual-turnover","components":[{"name":"GzXnjg","options":{"prefix":"£"},"type":"NumberField","title":"Turnover for 1 April 2022 to 31 March 2023"},{"name":"uMmsCR","options":{"prefix":"£"},"type":"NumberField","title":"Turnover for 1 April 2023 to 31 March 2024"}],"next":[{"path":"/upload-your-organisations-annual-accounts-from-the-last-3-years"}]},{"path":"/upload-your-organisations-annual-accounts-from-the-last-3-years","title":"Upload your organisation's annual accounts from the last 3 years","components":[{"name":"kAgOws","options":{},"type":"FileUploadField","title":"Upload your organisation's annual accounts from the last 3 years","hint":"It should be a single file no bigger than 5MB in an accepted format (jpg, jpeg, png, pdf, txt, doc, docx, odt, rtf, csv, xls, xlsx, ods)."}],"next":[{"path":"/upload-a-current-bank-statement-which-is-less-than-2-months-old"}]},{"title":"Summary","path":"/summary","controller":"./pages/summary.js","components":[],"next":[]},{"path":"/upload-a-current-bank-statement-which-is-less-than-2-months-old","title":"Upload a current bank statement which is less than 2 months old","components":[{"name":"OdQxuO","options":{},"type":"FileUploadField","title":"Upload a current bank statement which is less than 2 months old","hint":"It should be a single file no bigger than 5MB in an accepted format (jpg, jpeg, png, pdf, txt, doc, docx, odt, rtf, csv, xls, xlsx, ods)."}],"next":[{"path":"/upload-an-annual-budget-for-your-organisation"}]},{"path":"/upload-an-annual-budget-for-your-organisation","title":"Upload an annual budget for your organisation","components":[{"name":"skqoWk","options":{},"type":"FileUploadField","title":"Upload an annual budget for your organisation","hint":"It should be a single file no bigger than 5MB in an accepted format (jpg, jpeg, png, pdf, txt, doc, docx, odt, rtf, csv, xls, xlsx, ods)."}],"next":[{"path":"/summary"}]}],"lists":[],"sections":[],"conditions":[],"fees":[],"outputs":[],"version":2,"skipSummary":false,"feeOptions":{},"markAsComplete":false,"name":"Financial information template (October 2024)","feedback":{"feedbackForm":false,"url":""},"phaseBanner":{}} diff --git a/tests/test_data/Organisation-and-local-authority-information-template.json b/tests/test_data/Organisation-and-local-authority-information-template.json new file mode 100644 index 00000000..28914c5b --- /dev/null +++ b/tests/test_data/Organisation-and-local-authority-information-template.json @@ -0,0 +1,683 @@ +{ + "metadata": {}, + "startPage": "/name-your-application", + "pages": [ + { + "path": "/name-your-application", + "title": "Name your application", + "components": [ + { + "name": "COlBrB", + "options": {}, + "type": "TextField", + "title": "Name your organisation", + "hint": "This is what your application will be called and will help you find it when you save and return. ", + "schema": {} + } + ], + "next": [ + { + "path": "/how-is-your-organisation-classified" + } + ] + }, + { + "path": "/organisation-name", + "title": "Organisation name", + "components": [ + { + "name": "yptqZX", + "options": {}, + "type": "TextField", + "title": "Organisation name", + "hint": "This must match your registered legal \norganisation name.", + "schema": {} + }, + { + "name": "BIxPht", + "options": { + "exposeToContext": true + }, + "type": "YesNoField", + "title": "Does your organisation use any other names?", + "schema": {} + } + ], + "next": [ + { + "path": "/alternative-organisation-names", + "condition": "lgQzEs" + }, + { + "path": "/how-long-has-your-organisation-been-operating" + } + ] + }, + { + "path": "/alternative-organisation-names", + "title": "Alternative organisation names", + "components": [ + { + "name": "Ianpnw", + "options": {}, + "type": "TextField", + "title": "Alternative name 1", + "schema": {} + }, + { + "name": "CTyQWf", + "options": { + "required": false + }, + "type": "TextField", + "title": "Alternative name 2", + "schema": {} + }, + { + "name": "XWsTKi", + "options": { + "required": false + }, + "type": "TextField", + "title": "Alternative name 3", + "schema": {} + } + ], + "next": [ + { + "path": "/how-long-has-your-organisation-been-operating" + } + ] + }, + { + "path": "/registered-organisation-address", + "title": "Registered organisation address", + "components": [ + { + "name": "fWPSFw", + "options": {}, + "type": "UkAddressField", + "title": "Registered organisation address", + "schema": {} + }, + { + "name": "sBRPjm", + "options": { + "required": true, + "exposeToContext": true + }, + "type": "YesNoField", + "title": "Is your correspondence address different to the organisation address? ", + "values": { + "type": "listRef" + }, + "schema": {} + } + ], + "next": [ + { + "path": "/alternative-organisation-address", + "condition": "IDVkcD" + }, + { + "path": "/check-your-answers-JhIdAf" + } + ] + }, + { + "path": "/alternative-organisation-address", + "title": "Alternative organisation address", + "components": [ + { + "name": "vFAPcU", + "options": {}, + "type": "UkAddressField", + "title": "Alternative organisation address", + "schema": {} + } + ], + "next": [ + { + "path": "/check-your-answers-JhIdAf" + } + ] + }, + { + "path": "/how-long-has-your-organisation-been-operating", + "title": "How long has your organisation been operating?", + "components": [ + { + "name": "zJCwtU", + "options": {}, + "type": "RadiosField", + "title": "How long has your organisation been operating?", + "hint": "Select one option.", + "list": "RfMTRE", + "schema": {} + } + ], + "next": [ + { + "path": "/what-is-your-organisations-main-purpose" + } + ] + }, + { + "path": "/how-is-your-organisation-classified", + "title": "How is your organisation classified?", + "components": [ + { + "name": "TiKRCy", + "options": { + "exposeToContext": true + }, + "type": "RadiosField", + "title": "How is your organisation classified?", + "list": "hIdeMS", + "schema": {}, + "values": { + "type": "listRef" + } + } + ], + "next": [ + { + "path": "/type-of-organisation", + "condition": "JbdMiD" + }, + { + "path": "/local-authority-name", + "condition": "pIwtOx" + }, + { + "path": "/company-registration-number", + "condition": "ctxplh" + }, + { + "path": "/charity-commission-number", + "condition": "TTEzEL" + } + ] + }, + { + "path": "/type-of-organisation", + "title": "Type of organisation", + "components": [ + { + "name": "Gwffox", + "options": {}, + "type": "TextField", + "title": "Type of organisation", + "schema": {} + } + ], + "next": [ + { + "path": "/organisation-name" + } + ] + }, + { + "path": "/what-is-your-organisations-main-purpose", + "title": "What is your organisation's main purpose?", + "components": [ + { + "name": "NHrbzp", + "options": {}, + "type": "MultilineTextField", + "title": "What is your organisation's main purpose?", + "schema": {} + } + ], + "next": [ + { + "path": "/what-are-your-organisations-charitable-objects" + } + ] + }, + { + "path": "/what-are-your-organisations-charitable-objects", + "title": "What are your organisation's charitable objects?", + "components": [ + { + "name": "YajnbX", + "options": {}, + "type": "MultilineTextField", + "title": "What are your organisation's charitable objects?", + "schema": {} + } + ], + "next": [ + { + "path": "/tell-us-about-your-organisations-main-activities" + } + ] + }, + { + "path": "/tell-us-about-your-organisations-main-activities", + "title": "Tell us about your organisation's main activities", + "components": [ + { + "name": "oPRoIH", + "options": {}, + "type": "MultilineTextField", + "title": "Main activity 1", + "schema": {} + }, + { + "name": "NyRDZz", + "options": { + "required": false + }, + "type": "MultilineTextField", + "title": "Activity 2", + "schema": {} + }, + { + "name": "uzcNFr", + "options": { + "required": false + }, + "type": "MultilineTextField", + "title": "Activity 3", + "schema": {} + } + ], + "next": [ + { + "path": "/website-and-social-media" + } + ] + }, + { + "path": "/website-and-social-media", + "title": "Website and social media", + "components": [ + { + "name": "mKRYeZ", + "options": { + "required": false + }, + "type": "WebsiteField", + "title": "Website", + "schema": {} + }, + { + "name": "MchsWa", + "options": { + "required": false + }, + "type": "WebsiteField", + "title": "Social media link 1", + "hint": "For example, your company's Facebook, Instagram or Twitter accounts (if applicable)", + "schema": {} + }, + { + "name": "vuzmuP", + "options": { + "required": false + }, + "type": "WebsiteField", + "title": "Social media link 2", + "hint": "For example, your company's Facebook, Instagram or Twitter accounts (if applicable)", + "schema": {} + }, + { + "name": "GUdRfh", + "options": { + "required": false + }, + "type": "WebsiteField", + "hint": "For example, your company's Facebook, Instagram or Twitter accounts (if applicable)", + "title": "Social media link 3", + "schema": {} + } + ], + "next": [ + { + "path": "/registered-organisation-address" + } + ] + }, + { + "path": "/check-your-answers-JhIdAf", + "title": "Check your answers", + "components": [], + "next": [], + "controller": "./pages/summary.js" + }, + { + "path": "/local-authority-name", + "title": "Local authority name", + "components": [ + { + "name": "RoLhhf", + "options": {}, + "type": "AutocompleteField", + "title": "Local authority name", + "list": "vlTWym", + "schema": {} + } + ], + "next": [ + { + "path": "/registered-organisation-address" + } + ] + }, + { + "path": "/company-registration-number", + "title": "Company registration number", + "components": [ + { + "name": "qZbLJD", + "options": {}, + "type": "NumberField", + "title": "Company registration number", + "hint": "Your company's number. You can find this on Companies House", + "schema": { + "max": 8 + } + } + ], + "next": [ + { + "path": "/organisation-name" + } + ] + }, + { + "path": "/charity-commission-number", + "title": "Charity commission number", + "components": [ + { + "name": "DMGniP", + "options": {}, + "type": "NumberField", + "title": "Charity commission number", + "hint": "Your charity's number. You can find this on Charity Commission", + "schema": {} + } + ], + "next": [ + { + "path": "/organisation-name" + } + ] + } + ], + "lists": [ + { + "title": "orgslist", + "name": "MKPFgi", + "type": "string", + "items": [ + { + "text": "org1", + "value": "org1", + "condition": "FRfKzH" + }, + { + "text": "org2", + "value": "org2", + "condition": "FOtfdc" + } + ] + }, + { + "title": "other", + "name": "bErzTp", + "type": "string", + "items": [ + { + "text": "others", + "value": "other" + } + ] + }, + { + "title": "Organisation operating time", + "name": "RfMTRE", + "type": "string", + "items": [ + { + "text": "Less than 1 year", + "value": "Less than 1 year" + }, + { + "text": "More than 1 year, but less than 3", + "value": "More than 1 year, but less than 3" + }, + { + "text": "More than 3 years", + "value": "More than 3 years" + } + ] + }, + { + "title": "Organisation classification", + "name": "hIdeMS", + "type": "string", + "items": [ + { + "text": "Local authority", + "value": "Local authority" + }, + { + "text": "Charity", + "value": "Charity" + }, + { + "text": "Limited company", + "value": "Limited company" + }, + { + "text": "Other", + "value": "Other" + } + ] + }, + { + "title": "Local authorities", + "name": "vlTWym", + "type": "string", + "items": [ + { + "text": "Cambridgeshire County Council", + "value": "Cambridgeshire County Council" + }, + { + "text": "Derbyshire County Council", + "value": "Derbyshire County Council" + }, + { + "text": "Devon County Council", + "value": "Devon County Council" + }, + { + "text": "East Sussex County Council", + "value": "East Sussex County Council" + }, + { + "text": "Essex County Council", + "value": "Essex County Council" + }, + { + "text": "Gloucestershire County Council", + "value": "Gloucestershire County Council" + }, + { + "text": "Hampshire County Council", + "value": "Hampshire County Council" + }, + { + "text": "Hertfordshire County Council", + "value": "Hertfordshire County Council" + }, + { + "text": "Kent County Council", + "value": "Kent County Council" + }, + { + "text": "Lancashire County Council", + "value": "Lancashire County Council" + }, + { + "text": "Leicestershire County Council", + "value": "Leicestershire County Council" + } + ] + } + ], + "sections": [], + "conditions": [ + { + "displayName": "Alternative organisation name", + "name": "lgQzEs", + "value": { + "name": "Alternative organisation name", + "conditions": [ + { + "field": { + "name": "BIxPht", + "type": "YesNoField", + "display": "Does your organisation use any other names?" + }, + "operator": "is", + "value": { + "type": "Value", + "value": "true", + "display": "true" + } + } + ] + } + }, + { + "displayName": "Alternative organisation address", + "name": "IDVkcD", + "value": { + "name": "Alternative organisation address", + "conditions": [ + { + "field": { + "name": "sBRPjm", + "type": "YesNoField", + "display": "Is your correspondence address different to the organisation address? " + }, + "operator": "is", + "value": { + "type": "Value", + "value": "true", + "display": "true" + } + } + ] + } + }, + { + "displayName": "Other organisation type", + "name": "JbdMiD", + "value": { + "name": "Other organisation type", + "conditions": [ + { + "field": { + "name": "TiKRCy", + "type": "RadiosField", + "display": "How is your organisation classified?" + }, + "operator": "is", + "value": { + "type": "Value", + "value": "Other", + "display": "Other" + } + } + ] + } + }, + { + "displayName": "Local authority applicant", + "name": "pIwtOx", + "value": { + "name": "Local authority applicant", + "conditions": [ + { + "field": { + "name": "TiKRCy", + "type": "RadiosField", + "display": "How is your organisation classified?" + }, + "operator": "is", + "value": { + "type": "Value", + "value": "Local authority", + "display": "Local authority" + } + } + ] + } + }, + { + "displayName": "Limited company", + "name": "ctxplh", + "value": { + "name": "Limited company", + "conditions": [ + { + "field": { + "name": "TiKRCy", + "type": "RadiosField", + "display": "How is your organisation classified?" + }, + "operator": "is", + "value": { + "type": "Value", + "value": "Limited company", + "display": "Limited company" + } + } + ] + } + }, + { + "displayName": "Charity", + "name": "TTEzEL", + "value": { + "name": "Charity", + "conditions": [ + { + "field": { + "name": "TiKRCy", + "type": "RadiosField", + "display": "How is your organisation classified?" + }, + "operator": "is", + "value": { + "type": "Value", + "value": "Charity", + "display": "Charity" + } + } + ] + } + } + ], + "fees": [], + "outputs": [], + "version": 2, + "skipSummary": false, + "feeOptions": { + "allowSubmissionWithoutPayment": true, + "maxAttempts": 3, + "showPaymentSkippedWarningPage": false + }, + "markAsComplete": false, + "name": "Local authority and other organisation information", + "feedback": { + "feedbackForm": false, + "url": "" + }, + "phaseBanner": {} +} diff --git a/tests/test_data/funding-and-match-funding.json b/tests/test_data/funding-and-match-funding.json new file mode 100644 index 00000000..e4843b93 --- /dev/null +++ b/tests/test_data/funding-and-match-funding.json @@ -0,0 +1 @@ +{"metadata":{},"startPage":"/do-you-plan-to-secure-match-funding","pages":[{"title":"Do you plan to secure match funding?","path":"/do-you-plan-to-secure-match-funding","components":[{"name":"LybCEX","options":{"exposeToContext":true},"type":"YesNoField","title":"Do you plan to secure match funding?","hint":"Match funding is funding covered by you or another funder. This can be cash or in-kind (non-cash, for example, donations of goods or services). "}],"next":[{"path":"/where-do-you-plan-to-secure-match-funding","condition":"Ldovbd"},{"path":"/what-funding-are-you-applying-for"}]},{"path":"/where-do-you-plan-to-secure-match-funding","title":"Where do you plan to secure match funding?","components":[{"name":"xFnrbP","options":{},"type":"CheckboxesField","title":"Where do you plan to secure match funding?","list":"cBXVQT"}],"next":[{"path":"/what-progress-have-you-made-to-secure-this-funding"}]},{"title":"Summary","path":"/summary","controller":"./pages/summary.js","components":[],"next":[]},{"path":"/what-progress-have-you-made-to-secure-this-funding","title":"What progress have you made to secure this funding?","components":[{"name":"QNTOfR","options":{},"type":"RadiosField","title":"What progress have you made to secure this funding? ","hint":"Select one option.","list":"oqWnpu"}],"next":[{"path":"/what-funding-are-you-applying-for"}]},{"path":"/what-funding-are-you-applying-for","title":"What funding are you applying for?","components":[{"name":"rnedcu","options":{},"type":"RadiosField","title":"What funding are you applying for?","list":"HPLtQI"}],"next":[{"path":"/how-much-revenue-funding-are-you-applying-for","condition":"CEuFay"},{"path":"/how-much-capital-funding-are-you-applying-for","condition":"WwTiCl"},{"path":"/how-much-funding-are-you-applying-for"}]},{"path":"/how-much-revenue-funding-are-you-applying-for","title":"How much revenue funding are you applying for?","components":[{"name":"oDecxK","options":{"prefix":"£"},"type":"NumberField","title":"Revenue funding for 1 April 2024 to March 2025"},{"name":"nsgefN","options":{"prefix":"£"},"type":"NumberField","title":"Revenue funding for 1 April 2025 to 31 March 2026"}],"next":[{"path":"/summary"}]},{"path":"/how-much-capital-funding-are-you-applying-for","title":"How much capital funding are you applying for?","components":[{"name":"XtVcFt","options":{"prefix":"£"},"type":"NumberField","title":"Capital funding for 1 April 2024 to 31 March 2025"},{"name":"kvlxAl","options":{"prefix":"£"},"type":"NumberField","title":"Capital funding for 1 April 2025 to 31 March 2026"}],"next":[{"path":"/summary"}]},{"path":"/how-much-funding-are-you-applying-for","title":"How much funding are you applying for?","components":[{"name":"eWXiji","options":{"prefix":"£"},"type":"NumberField","title":"Capital funding for 1 April 2024 to 31 March 2025"},{"name":"jDdNDJ","options":{"prefix":"£"},"type":"NumberField","title":"Capital funding for 1 April 2025 to 31 March 2026"},{"name":"YZoryN","options":{"prefix":"£"},"type":"NumberField","title":"Revenue funding for 1 April 2024 to March 2025"},{"name":"suzZIp","options":{"prefix":"£"},"type":"NumberField","title":"Revenue funding for 1 April 2025 to 31 March 2026"}],"next":[{"path":"/summary"}]}],"lists":[{"title":"Match funding sources","name":"cBXVQT","type":"string","items":[{"text":"Community share offer","value":"Community share offer"},{"text":"Donation of services","value":"Donation of services"},{"text":"Donation of goods","value":"Donation of goods"},{"text":"Discount on freehold/leasehold","value":"Discount on freehold/leasehold"},{"text":"Fundraising in your community","value":"Fundraising in your community"},{"text":"My organisation's own funds","value":"My organisation's own funds"},{"text":"Public bodies","value":"Public bodies"},{"text":"Devolved administrations","value":"Devolved administrations"},{"text":"Charities or trusts","value":"Charities or trusts"},{"text":"Community shares","value":"Community shares"},{"text":"Social investors","value":"Social investors"},{"text":"Other lenders","value":"Other lenders"},{"text":"Not sure","value":"Not sure"}]},{"title":"Match funding progress","name":"oqWnpu","type":"string","items":[{"text":"Not yet approached any funders","value":"Not yet approached any funders"},{"text":"Approached some funders but not yet secured","value":"Approached some funders but not yet secured"},{"text":"Approached all funders but not yet secured","value":"Approached all funders but not yet secured"},{"text":"Secured some match funding","value":"Secured some match funding"},{"text":"Secured all match funding","value":"Secured all match funding"}]},{"title":"Funding type","name":"HPLtQI","type":"string","items":[{"text":"Capital","value":"Capital"},{"text":"Revenue","value":"Revenue"},{"text":"Both capital and revenue","value":"Both capital and revenue"}]}],"sections":[],"conditions":[{"displayName":"Match funding","name":"Ldovbd","value":{"name":"Match funding","conditions":[{"field":{"name":"LybCEX","type":"YesNoField","display":"Do you plan to secure match funding?"},"operator":"is","value":{"type":"Value","value":"true","display":"true"}}]}},{"displayName":"Revenue only","name":"CEuFay","value":{"name":"Revenue only","conditions":[{"field":{"name":"rnedcu","type":"RadiosField","display":"What funding are you applying for?"},"operator":"is","value":{"type":"Value","value":"Revenue","display":"Revenue"}}]}},{"displayName":"Capital only","name":"WwTiCl","value":{"name":"Capital only","conditions":[{"field":{"name":"rnedcu","type":"RadiosField","display":"What funding are you applying for?"},"operator":"is","value":{"type":"Value","value":"Capital","display":"Capital"}}]}}],"fees":[],"outputs":[],"version":2,"skipSummary":false,"feeOptions":{},"markAsComplete":false} diff --git a/tests/test_integration.py b/tests/test_integration.py index 6b999a48..2fd3b8a7 100644 --- a/tests/test_integration.py +++ b/tests/test_integration.py @@ -294,6 +294,7 @@ def test_list_relationship(seed_dynamic_data): ("optional-all-components.json", 8, 27), ("required-all-components.json", 8, 27), ("favourite-colours-sarah.json", 4, 1), + # TODO see why this fails("Organisation-and-local-authority-information-template.json", 16,1) ], ) def test_generate_config_for_round_valid_input(