diff --git a/test/fixtures/exported_plans.yml b/test/fixtures/exported_plans.yml new file mode 100644 index 0000000..d95c41c --- /dev/null +++ b/test/fixtures/exported_plans.yml @@ -0,0 +1,9 @@ +exported_test_plan_1: + plan: test_project_1_plan_1 + user: complete_user + format: 'pdf' + +exported_test_plan_2: + plan: test_project_2_plan_2 + user: complete_user + format: 'docx' \ No newline at end of file diff --git a/test/fixtures/plans.yml b/test/fixtures/plans.yml index 6b64ebd..f29647e 100644 --- a/test/fixtures/plans.yml +++ b/test/fixtures/plans.yml @@ -9,3 +9,14 @@ # locked: false # project_id: 1 # version_id: 1 + + +test_project_1_plan_1: + locked: false + project: test_project_1 + version: funder_template_2_phase_1_version_1 + +test_project_2_plan_2: + locked: false + project: test_project_2 + version: funder_template_2_phase_1_version_1 \ No newline at end of file diff --git a/test/fixtures/projects.yml b/test/fixtures/projects.yml index 5218482..1246abd 100644 --- a/test/fixtures/projects.yml +++ b/test/fixtures/projects.yml @@ -5,22 +5,19 @@ # locked: false # dmptemplate_id: 1 -test_plan: - title: "AHRC Template project" - dmptemplate: ahrc_template - organisation: ahrc +test_project_1: + title: 'Test Project 1' + dmptemplate: funder_template_2 + organisation: complete + grant_number: 'ABCD' + identifier: '1234567890' + description: 'The first test project' + principal_investigator_identifier: '1234-ABCD' + data_contact: 'someone@test.project.edu' + funder_name: 'Funder 2' -test_plan_2: - title: "AHRC Template second project" - dmptemplate: ahrc_template_2 - organisation: ahrc - -test_plan_3: - title: "DCC Template project" - dmptemplate: dcc_template - organisation: dcc - -test_plan_4: - title: "DMP Template project" - dmptemplate: dmp_template - organisation: dcc \ No newline at end of file +test_project_2: + title: 'Test Project 2' + dmptemplate: funder_template_2 + organisation: complete + funder_name: 'Funder 2' \ No newline at end of file diff --git a/test/fixtures/settings.yml b/test/fixtures/settings.yml new file mode 100644 index 0000000..659fc05 --- /dev/null +++ b/test/fixtures/settings.yml @@ -0,0 +1,129 @@ +plan_list_settings_cc_user: + var: 'plan_list' + value: "--- +columns: !ruby/hash-with-ivars:ActionController::Parameters + elements: + name: '1' + shared: '1' + last_edited: '1' + identifier: '1' + principal_investigator: '1' + ivars: + :@permitted: false +" + target: cc_user + target_type: 'User' + +plan_list_settings_cc_super: + var: 'plan_list' + value: '' + target: cc_super + target_type: 'User' + +export_settings_cc_template: + var: 'export' + value: '--- +formatting: + :font_face: Arial, Helvetica, Sans-Serif + :font_size: 11 + :margin: + :top: 20 + :bottom: 20 + :left: 20 + :right: 20 +max_pages: 10 +' + target: cc_template + target_type: 'Dmptemplate' + +export_settings_test_project_1_plan_1: + var: 'export' + value: "--- +formatting: + :font_face: '\"Times New Roman\", Times, Serif' + :font_size: 10 + :margin: + :top: 20 + :bottom: 20 + :left: 20 + :right: 20 +fields: + :questions: + - 177 + - 176 + - 170 + - 171 + - 173 + - 174 + - 175 + :admin: [] +title: DMP title +" + target: test_project_1_plan_1 + target_type: 'Plan' + +export_settings_test_project_2_plan_2: + var: 'export' + value: "--- +title: 'BIAS: Data Management Plan' +formatting: + :font_face: Arial, Helvetica, Sans-Serif + :font_size: 12 + :margin: + :top: 20 + :bottom: 20 + :left: 20 + :right: 20 +fields: + :admin: + - :project_name + - :project_identifier + - :grant_title + - :principal_investigator + - :project_data_contact + - :project_description + - :funder + - :institution + :questions: + - 176 + - 170 + - 171 + - 173 + - 174 + - 175 +" + target: test_project_2_plan_2 + target_type: 'Plan' + +export_settings_test_project_3_plan_3: + var: 'export' + value: "{}" + target: test_project_3_plan_3 + target_type: 'Plan' + +export_settings_exported_test_plan_1: + var: 'export' + value: '--- +formatting: + :font_face: Arial, Helvetica, Sans-Serif + :font_size: 12 + :margin: + :top: 18 + :bottom: 18 + :left: 20 + :right: 20 +max_pages: 3 +fields: + :questions: + - 176 + - 170 + - 171 + - 173 + - 174 + - 175 + :admin: [] +title: Data management plan for the Academy of Finland September 2016 call +' + target: exported_test_plan_1 + target_type: 'ExportedPlan' +