From 4f252f78a85165afe79c15b3f55c3200ad581142 Mon Sep 17 00:00:00 2001 From: Safiya Bano Date: Tue, 21 Feb 2023 16:52:33 -0800 Subject: [PATCH] Add Q3 quadrant tags --- .../affiliations/create_primary_affiliation.robot | 6 +++--- .../asc_primary_contact_organization_gift.robot | 6 +++--- .../browser/crlps/last_soft_credit_opportunity.robot | 4 ++-- .../browser/crlps/total_current_year_payments.robot | 5 ++--- .../tests/browser/crlps/total_gifts_3yrs_ago.robot | 7 ++----- .../browser/crlps/total_gifts_current_year.robot | 2 +- .../engagement_plans/create_engagement_plan.robot | 4 ++-- .../tests/browser/gift_entry/1_enable_ge.robot | 5 ++--- .../browser/gift_entry/add_gau_allocations.robot | 4 ++-- .../browser/levels/create_edit_delete_level.robot | 6 +++--- .../browser/tdtm/tdtm_username_exclude.robot.robot | 3 +-- .../create_recurring_donation_ui.robot | 7 +++---- .../bdi_batch_with_custom_fields.robot | 4 +++- .../best_match_donation_matching_behaviour.robot | 11 +++++------ .../bge_default_batch_with_custom_fields.robot | 9 ++++----- .../no_of_days_from_donation_date_functionality.robot | 6 +++--- .../stashed/1_batch_gift_entry/opp_autoclosed.robot | 5 ++--- 17 files changed, 43 insertions(+), 51 deletions(-) diff --git a/robot/Cumulus/tests/browser/affiliations/create_primary_affiliation.robot b/robot/Cumulus/tests/browser/affiliations/create_primary_affiliation.robot index 212e87e42b..78c794d491 100644 --- a/robot/Cumulus/tests/browser/affiliations/create_primary_affiliation.robot +++ b/robot/Cumulus/tests/browser/affiliations/create_primary_affiliation.robot @@ -10,7 +10,7 @@ Suite Setup Run keywords ... Setup Test Data Suite Teardown Capture Screenshot and Delete Records and Close Browser -***Keywords*** +*** Keywords *** Setup Test Data &{account} = API Create Organization Account Set suite variable &{account} @@ -23,7 +23,7 @@ Create Primary Affiliation for Contact [Documentation] Creates a contact and organization account via API and open contact ... Edit Primary Affiliation field and add affiliation to organization account. ... Verifies that affiliation to account shows under organization affiliation related list as current - [tags] feature:Affiliations unstable unit + [tags] feature:Affiliations unstable unit quadrant:q3 Go To Page Details Contact object_id=${contact}[Id] Current Page Should Be Details Contact Select Tab Details @@ -33,4 +33,4 @@ Create Primary Affiliation for Contact Verify Allocations Organization Affiliations ${account}[Name]=Current Click Related Table Item Link Organization Affiliations ${account}[Name] Current Page Should Be Details npe5__Affiliation__c - Save Current Record ID For Deletion npe5__Affiliation__c + Save Current Record ID For Deletion npe5__Affiliation__c \ No newline at end of file diff --git a/robot/Cumulus/tests/browser/automated_soft_credits/asc_primary_contact_organization_gift.robot b/robot/Cumulus/tests/browser/automated_soft_credits/asc_primary_contact_organization_gift.robot index 856c3d61d0..c491b0b3d6 100644 --- a/robot/Cumulus/tests/browser/automated_soft_credits/asc_primary_contact_organization_gift.robot +++ b/robot/Cumulus/tests/browser/automated_soft_credits/asc_primary_contact_organization_gift.robot @@ -11,7 +11,7 @@ Suite Setup Run keywords ... Setup Test Data Suite Teardown Capture Screenshot and Delete Records and Close Browser -***Keywords*** +*** Keywords *** Setup Test Data Setupdata account None None ${account_fields} Setupdata contact ${contact_fields} @@ -31,7 +31,7 @@ Create ASC for Primary Contact on Organization Gift [Documentation] Create a contact, Org Account and Opportunity for acct with contact as primary via API. ... Verify contact shows under contact role with Role as soft credit. ... After running donations batch job verify contact gets soft credits - [tags] feature:Automated Soft Credits unstable api + [tags] feature:Automated Soft Credits unstable api quadrant:q3 Go To Page Details Opportunity ... object_id=${opportunity}[Id] @@ -48,4 +48,4 @@ Create ASC for Primary Contact on Organization Gift Go To Page Details Contact ... object_id=${data}[contact][Id] Navigate To And Validate Field Value Soft Credit This Year contains $50.00 section=Soft Credit Total - Navigate To And Validate Field Value Soft Credit Total contains $50.00 section=Soft Credit Total + Navigate To And Validate Field Value Soft Credit Total contains $50.00 section=Soft Credit Total \ No newline at end of file diff --git a/robot/Cumulus/tests/browser/crlps/last_soft_credit_opportunity.robot b/robot/Cumulus/tests/browser/crlps/last_soft_credit_opportunity.robot index fc05d188d0..62a21b56d3 100644 --- a/robot/Cumulus/tests/browser/crlps/last_soft_credit_opportunity.robot +++ b/robot/Cumulus/tests/browser/crlps/last_soft_credit_opportunity.robot @@ -13,7 +13,7 @@ Suite Setup Run keywords ... Setup Test Data Suite Teardown Capture Screenshot and Delete Records and Close Browser -***Keywords*** +*** Keywords *** # creates test data a contact and an opportunity for the contact Setup Test Data Setupdata contact ${contact1_fields} ${opportunity_fields} @@ -32,7 +32,7 @@ Create Crlp For Automated Soft Credit ... Enable CRLP from settings, create a setting record. Create an opportunity associated with a contact that is not primary ... Run the relevant rollup batch job and ensure that rollups are happening and displayed on the opportunity page - [tags] feature:CRLP unstable api + [tags] feature:CRLP unstable api quadrant:q3 # Create a custom lookup field requried for this particular testcase Create Customfield In Object Manager diff --git a/robot/Cumulus/tests/browser/crlps/total_current_year_payments.robot b/robot/Cumulus/tests/browser/crlps/total_current_year_payments.robot index 67d929e4ec..254afdc9ca 100644 --- a/robot/Cumulus/tests/browser/crlps/total_current_year_payments.robot +++ b/robot/Cumulus/tests/browser/crlps/total_current_year_payments.robot @@ -54,7 +54,7 @@ Total Current Year Payments on Prior Year Pledges ... Enables CRLP settings, creates the custom fields on account and payment objects required for rollup ... Creates a filter and crlp setting to rollup the amount of current year payments on a previous year opportunity - [Tags] feature:CRLP unstable api + [Tags] feature:CRLP unstable api quadrant:q3 # Create a Filter group and CRLP setting after checking prior records do not check if element exists Load Page Object Custom CustomRollupSettings @@ -95,5 +95,4 @@ Total Current Year Payments on Prior Year Pledges Go To Page Details Account object_id=${data}[contact][AccountId] Wait Until Loading Is Complete Select Tab Details - Validate Rollup Field Contains This Year Payments on Past Year Pledges @{accepted_values} - + Validate Rollup Field Contains This Year Payments on Past Year Pledges @{accepted_values} \ No newline at end of file diff --git a/robot/Cumulus/tests/browser/crlps/total_gifts_3yrs_ago.robot b/robot/Cumulus/tests/browser/crlps/total_gifts_3yrs_ago.robot index 4d395630e0..c54fc8dee3 100644 --- a/robot/Cumulus/tests/browser/crlps/total_gifts_3yrs_ago.robot +++ b/robot/Cumulus/tests/browser/crlps/total_gifts_3yrs_ago.robot @@ -20,11 +20,10 @@ Setup Test Data ... Field_Name=Total Gifts Three Years Ago *** Test Cases *** - Calculate CRLPs for Total Gifts 3 Years Ago [Documentation] Create a New rollup for Total Gifts 3 years ago by cloning an existing rollup called Total Gifts Two Years Ago ... and create an opportunity for 3 ago from current date and verify the rollup value on newly created Total Gifts Three Years Ago field - [tags] feature:CRLP unstable api + [tags] feature:CRLP unstable api quadrant:q3 # clone an existing rollup and create a new one and verify that its created Load Page Object Custom CustomRollupSettings @@ -50,6 +49,4 @@ Calculate CRLPs for Total Gifts 3 Years Ago Go To Page Details ... Contact ... object_id=${contact}[Id] - Verify Rollup Field Value Total Gifts Three Years Ago $3,000.00 section=Contact Information - - + Verify Rollup Field Value Total Gifts Three Years Ago $3,000.00 section=Contact Information \ No newline at end of file diff --git a/robot/Cumulus/tests/browser/crlps/total_gifts_current_year.robot b/robot/Cumulus/tests/browser/crlps/total_gifts_current_year.robot index 1e1d7eb9d1..035e540719 100644 --- a/robot/Cumulus/tests/browser/crlps/total_gifts_current_year.robot +++ b/robot/Cumulus/tests/browser/crlps/total_gifts_current_year.robot @@ -30,7 +30,7 @@ Setup Test Data Calculate CRLPs for Total Gifts On Multiple Opportunities [Documentation] This test case is aimed at validating that the customizable rollup "Total Gifts" is active by default when the CRLP setting is turned ... And verifies that the rollup is actually happening - [tags] feature:CRLP unstable api + [tags] feature:CRLP unstable api quadrant:q3 Load Page Object Custom CustomRollupSettings diff --git a/robot/Cumulus/tests/browser/engagement_plans/create_engagement_plan.robot b/robot/Cumulus/tests/browser/engagement_plans/create_engagement_plan.robot index 26b9fb6b64..af6ea8247c 100644 --- a/robot/Cumulus/tests/browser/engagement_plans/create_engagement_plan.robot +++ b/robot/Cumulus/tests/browser/engagement_plans/create_engagement_plan.robot @@ -22,7 +22,7 @@ Create Engagement Plan Template And verify save [Documentation] Create an engagement plan from the ui. Navigate to engagementplans listings view ... View the details of the engagement plan created. - [tags] feature:Engagements unstable api + [tags] feature:Engagements unstable api quadrant:q3 Go To Page Listing Engagement_Plan_Template__c Click Special Object Button New @@ -42,4 +42,4 @@ Create Engagement Plan Template And verify save Click Link link=${name} Check Field Value Engagement Plan Template Name ${name} Select Tab Related - Check Related List Values Engagement Plan Tasks ${task1} ${task2} + Check Related List Values Engagement Plan Tasks ${task1} ${task2} \ No newline at end of file diff --git a/robot/Cumulus/tests/browser/gift_entry/1_enable_ge.robot b/robot/Cumulus/tests/browser/gift_entry/1_enable_ge.robot index eb366444f0..ae50d42d56 100644 --- a/robot/Cumulus/tests/browser/gift_entry/1_enable_ge.robot +++ b/robot/Cumulus/tests/browser/gift_entry/1_enable_ge.robot @@ -8,12 +8,11 @@ Suite Setup Open Test Browser Suite Teardown Capture Screenshot and Delete Records and Close Browser *** Test Cases *** - Verify Error Message with GE Disabled and enable GE [Documentation] This test case checks if advanced mapping is enabled and if disabled, enables it. ... Checks if gift entry is disabled and if enabled, disables it and verifies that GE page has error. ... Then enables gift entry and verifies that gift entry page lands on templates page and has default template - [tags] feature:GE + [tags] feature:GE quadrant:q3 Go To Page Custom NPSP_Settings Open Main Menu System Tools Click Link With Text Advanced Mapping for Data Import & Gift Entry @@ -28,4 +27,4 @@ Verify Error Message with GE Disabled and enable GE Wait For Message Gift Entry Enabled Go To Page Landing GE_Gift_Entry Click Link Templates - Wait Until Page Contains Default Gift Entry Template + Wait Until Page Contains Default Gift Entry Template \ No newline at end of file diff --git a/robot/Cumulus/tests/browser/gift_entry/add_gau_allocations.robot b/robot/Cumulus/tests/browser/gift_entry/add_gau_allocations.robot index d1b67ac3e5..03f26454c5 100644 --- a/robot/Cumulus/tests/browser/gift_entry/add_gau_allocations.robot +++ b/robot/Cumulus/tests/browser/gift_entry/add_gau_allocations.robot @@ -45,7 +45,7 @@ Test GAU Allocations with Default Allocations Disabled ... create a gift with contact info and add allocations more than donation amount and verify error message ... correct allocations to be less than donation amount(verifying remaining balance) and on saving opportunity ... and contact are created, GAU allocations are created for correct amounts specified on gift entry form - [tags] feature:GE unstable api + [tags] feature:GE unstable api quadrant:q3 API Modify Allocations Setting ... ${NS}Default_Allocations_Enabled__c=false ... ${NS}Default__c=None @@ -98,7 +98,7 @@ Test GAU Allocations with Default Allocations Enabled ... create a gift with account info and verify default gau allocation equals donation amount, add new allocations ... with percent and amount. Verify default allocation changes to remaining amount after the two allocations ... and on saving opportunity and account are created, GAU allocations are created for all allocations correctly - [tags] feature:GE unstable api + [tags] feature:GE unstable api quadrant:q3 API Modify Allocations Setting ... ${NS}Default_Allocations_Enabled__c=true ... ${NS}Default__c=${DEFAULT_GAU}[Id] diff --git a/robot/Cumulus/tests/browser/levels/create_edit_delete_level.robot b/robot/Cumulus/tests/browser/levels/create_edit_delete_level.robot index d30533c2db..298e7c91cb 100644 --- a/robot/Cumulus/tests/browser/levels/create_edit_delete_level.robot +++ b/robot/Cumulus/tests/browser/levels/create_edit_delete_level.robot @@ -25,7 +25,7 @@ Create and edit level to verify fields [Documentation] Create a level and verify the fields on the created level details page ... Edit the level details and update the fields. Verify the updated fields ... are persisted on the details page. - [tags] feature:Levels api + [tags] feature:Levels api quadrant:q3 Go To Page Listing Level__c Navigate To Level Page create @@ -130,7 +130,7 @@ Create and edit level to verify fields Navigate To And Validate Field Value Previous Level contains ${level_name} section=Donation Information 3. Delete a Level - [Documentation] Delete the Level from the levels listing page + [Documentation] Delete the Level from the levels listing page [tags] feature:Levels api Go To Page Details @@ -145,4 +145,4 @@ Create and edit level to verify fields Go To Page Details ... Contact ... object_id=${data}[contact][Id] - Navigate To And Validate Field Value Level does not contain ${level_name} section=Donation Totals + Navigate To And Validate Field Value Level does not contain ${level_name} section=Donation Totals \ No newline at end of file diff --git a/robot/Cumulus/tests/browser/tdtm/tdtm_username_exclude.robot.robot b/robot/Cumulus/tests/browser/tdtm/tdtm_username_exclude.robot.robot index 49c0094970..466dea6cfd 100644 --- a/robot/Cumulus/tests/browser/tdtm/tdtm_username_exclude.robot.robot +++ b/robot/Cumulus/tests/browser/tdtm/tdtm_username_exclude.robot.robot @@ -9,7 +9,6 @@ Suite Setup Open Test Browser Suite Teardown Delete Records and Close Browser *** Keywords *** - API Modify Trigger Handler [Arguments] ${triggerhandler_id} &{fields} ${ns} = Get NPSP Namespace Prefix @@ -22,10 +21,10 @@ API Modify Trigger Handler [return] &{triggerhandler} *** Test Cases *** - Update a Trigger Handler to Exclude a Username [Documentation] This test case verifies that when a username is added to a Trigger Handler ... record for exclusion that triggers indeed do not run for that User. + [Tags] quadrant:q3 # Create an Account so Trigger Handler records are created &{account} = API Create Organization Account diff --git a/robot/Cumulus/tests/browser/zrecurring_donations/create_recurring_donation_ui.robot b/robot/Cumulus/tests/browser/zrecurring_donations/create_recurring_donation_ui.robot index ad446d77e1..20dadcdbfb 100644 --- a/robot/Cumulus/tests/browser/zrecurring_donations/create_recurring_donation_ui.robot +++ b/robot/Cumulus/tests/browser/zrecurring_donations/create_recurring_donation_ui.robot @@ -10,7 +10,7 @@ Suite Setup Run keywords ... Setup Test Data Suite Teardown Delete Records and Close Browser -***Keywords*** +*** Keywords *** # Setup a contact with parameters specified Setup Test Data Setupdata contact ${contact1_fields} @@ -19,10 +19,9 @@ Setup Test Data &{contact1_fields} Email=test@example.com *** Test Cases *** - Create Open Recurring Donation With Monthly Installment [Documentation] This test verifies that a Recurring Donation can be created through the UI. - [tags] feature:Recurring Donations unstable api + [tags] feature:Recurring Donations unstable api quadrant:q3 Go To Page Details ... Contact @@ -45,4 +44,4 @@ Create Open Recurring Donation With Monthly Installment Check Related List Values Recurring Donations Robot Recurring Donation Load Related List Opportunities Click ViewAll Related List Opportunities - Verify Payment Details 12 + Verify Payment Details 12 \ No newline at end of file diff --git a/robot/robot/stashed/1_batch_gift_entry/bdi_batch_with_custom_fields.robot b/robot/robot/stashed/1_batch_gift_entry/bdi_batch_with_custom_fields.robot index 7da6f99a57..d2a1325fbf 100644 --- a/robot/robot/stashed/1_batch_gift_entry/bdi_batch_with_custom_fields.robot +++ b/robot/robot/stashed/1_batch_gift_entry/bdi_batch_with_custom_fields.robot @@ -34,6 +34,7 @@ Setup Variables *** Test Cases *** Create Data Import Via API + [tags] quadrant:q3 &{data_import} = API Create DataImport ... ${ns}Account1_Name__c=${acc1} ... ${ns}Account2_Name__c=${acc2} @@ -62,6 +63,7 @@ Create Data Import Via API Click Button With Value Close Verify Custom Fields on Account Contact and Address Objects + [tags] quadrant:q3 &{data_import_new} = Salesforce Get ${ns}DataImport__c ${data_import}[Id] Verify Expected Values nonns Account ${data_import_new}[${ns}Account1Imported__c] ... Name=${acc1} @@ -82,4 +84,4 @@ Verify Custom Fields on Account Contact and Address Objects ... ${ns}MailingStreet__c=123 automation street ... ${ns}MailingCity__c=Toledo ... ${ns}MailingState__c=Ohio - ... ${ns}MailingPostalCode__c=94326 + ... ${ns}MailingPostalCode__c=94326 \ No newline at end of file diff --git a/robot/robot/stashed/1_batch_gift_entry/best_match_donation_matching_behaviour.robot b/robot/robot/stashed/1_batch_gift_entry/best_match_donation_matching_behaviour.robot index efc9b13682..e996cd50a7 100644 --- a/robot/robot/stashed/1_batch_gift_entry/best_match_donation_matching_behaviour.robot +++ b/robot/robot/stashed/1_batch_gift_entry/best_match_donation_matching_behaviour.robot @@ -17,10 +17,9 @@ Suite Teardown Run Keywords *** Test Cases *** Best Match Donation Matching Behaviour - - [tags] stable - Go To Page Details DataImportBatch__c object_id=${batch}[Id] - Current Page Should Be Details DataImportBatch__c + [tags] stable quadrant:q3 + Go To Page Details DataImportBatch__c object_id=${batch}[Id] + Current Page Should Be Details DataImportBatch__c Select Value From BGE DD Donor Type Account Wait Until Keyword Succeeds 1 minute ... 5 seconds @@ -84,7 +83,7 @@ Best Match Donation Matching Behaviour ... CloseDate=${date} ... StageName=Prospecting -***Keywords*** +*** Keywords *** Setup Test Data ${ns} = Get NPSP Namespace Prefix Set Suite Variable ${ns} @@ -122,4 +121,4 @@ Setup Test Data ... Name=${account}[Name] Test 50 Donation Set Suite Variable &{opp_dont_match} &{pay_dontmatch} = API Query Record npe01__OppPayment__c npe01__Opportunity__c=${opp_dont_match}[Id] - Set Suite Variable &{pay_dontmatch} + Set Suite Variable &{pay_dontmatch} \ No newline at end of file diff --git a/robot/robot/stashed/1_batch_gift_entry/bge_default_batch_with_custom_fields.robot b/robot/robot/stashed/1_batch_gift_entry/bge_default_batch_with_custom_fields.robot index 111f4af142..49339cb716 100644 --- a/robot/robot/stashed/1_batch_gift_entry/bge_default_batch_with_custom_fields.robot +++ b/robot/robot/stashed/1_batch_gift_entry/bge_default_batch_with_custom_fields.robot @@ -19,7 +19,7 @@ ${camp_id} Create BGE Batch With Custom Fields #Create a BGE batch with default values and selecting different types of custom fields for Donation and Payment - [tags] stable + [tags] stable quadrant:q3 # -------------------------------- # Create Batch With Custom Fields # -------------------------------- @@ -58,7 +58,7 @@ Create BGE Batch With Custom Fields ... Run_Opportunity_Rollups_while_Processing__c=True Create New gift and process batch and validate - [tags] stable + [tags] stable quadrant:q3 &{contact} = API Create Contact Set Suite Variable &{contact} Store Session Record Account ${contact}[AccountId] @@ -95,7 +95,7 @@ Create New gift and process batch and validate Verify Custom Fields on Payment and Donation - [tags] stable + [tags] stable quadrant:q3 ${date} = Get Current Date result_format=%Y-%m-%d ${value} Return Locator Value bge.value Donation Click Link With Text ${value} @@ -122,5 +122,4 @@ Verify Custom Fields on Payment and Donation ... ${org_ns}custom_number__c=123.0 ... ${org_ns}custom_picklist__c=2 ... ${org_ns}custom_textarea__c=this is custom batch - ... ${org_ns}custom_text__c=Robot - + ... ${org_ns}custom_text__c=Robot \ No newline at end of file diff --git a/robot/robot/stashed/1_batch_gift_entry/no_of_days_from_donation_date_functionality.robot b/robot/robot/stashed/1_batch_gift_entry/no_of_days_from_donation_date_functionality.robot index 4177a9e9a7..ece6c898f4 100644 --- a/robot/robot/stashed/1_batch_gift_entry/no_of_days_from_donation_date_functionality.robot +++ b/robot/robot/stashed/1_batch_gift_entry/no_of_days_from_donation_date_functionality.robot @@ -19,7 +19,7 @@ Match Based on Number of Days from Donation Date Functionality [Documentation] The number of days from donation date field on the BGE wizard allows matching to be made by providing ... a margin of error on the Donation Date field for a record. If the gift created is within range of that date, ... gift is matched to the existing donation - [tags] stable + [tags] stable quadrant:q3 Go To Page Details DataImportBatch__c object_id=${batch}[Id] Current Page Should Be Details DataImportBatch__c Select Value From BGE DD Donor Type Account @@ -60,7 +60,7 @@ Match Based on Number of Days from Donation Date Functionality ... npe01__Payment_Date__c=${api_date} ... npe01__Paid__c=True -***Keywords*** +*** Keywords *** Setup Test Data ${ns} = Get NPSP Namespace Prefix Set Suite Variable ${ns} @@ -89,4 +89,4 @@ Setup Test Data ... CloseDate=${opp_date} ... npe01__Do_Not_Automatically_Create_Payment__c=false ... Name=${account}[Name] Test 100 Donation - Set Suite Variable &{opp} + Set Suite Variable &{opp} \ No newline at end of file diff --git a/robot/robot/stashed/1_batch_gift_entry/opp_autoclosed.robot b/robot/robot/stashed/1_batch_gift_entry/opp_autoclosed.robot index 800670058f..5267f8113c 100644 --- a/robot/robot/stashed/1_batch_gift_entry/opp_autoclosed.robot +++ b/robot/robot/stashed/1_batch_gift_entry/opp_autoclosed.robot @@ -16,7 +16,7 @@ Suite Teardown Run Keywords Opportunity is Autoclosed when Overpaid [Documentation] Create Open Opportunity and apply new payment of amount more than opportunity amount ... and confirm that opportunity is closed when batch is processed - [tags] stable + [tags] stable quadrant:q3 ${ns} = Get NPSP Namespace Prefix Set Suite Variable ${ns} &{batch} = API Create DataImportBatch @@ -71,5 +71,4 @@ Opportunity is Autoclosed when Overpaid Navigate To And Validate Field Value Amount contains $100.00 ${opp_date} = Get Current Date result_format=%-m/%-d/%Y Navigate To And Validate Field Value Close Date contains ${opp_date} - Navigate To And Validate Field Value Stage contains Closed Won - + Navigate To And Validate Field Value Stage contains Closed Won \ No newline at end of file