LocalFile.CreateObject#PreventDeletionOneToManyWillAllowDelete

Steps:

  • TestCase#setUpPortalInstance --> PASSED
    • Log into Liferay using URL navigation --> PASSED
      • WaitForSPARefresh#waitForSPARefresh --> PASSED
      • Open browser to 'http://localhost:8080/web/guest/home' --> PASSED
      • Open browser to 'http://localhost:8080/web/guest?SM_USER=test@liferay.com' --> PASSED
      • WaitForLiferayEvent#initializeLiferayEventLog --> PASSED
    • ObjectAdmin#addObjectViaAPI --> PASSED
      • ObjectAdmin#addObjectViaAPI --> PASSED
        • ObjectAdmin#addObjectFieldViaAPI --> PASSED
          • ObjectAdmin#addObjectFieldViaAPI --> PASSED
            • ObjectAdmin#addObjectRelationshipViaAPI --> PASSED
              • ObjectAdmin#addObjectLayoutViaAPI --> PASSED
                • ObjectAdmin#openObjectAdmin --> PASSED
                  • Open browser to '/group/guest/~/control_panel/manage?p_p_id=com_liferay_object_web_internal_object_definitions_portlet_ObjectDefinitionsPortlet' --> PASSED
                • ObjectPortlet#selectCustomObject --> PASSED
                  • Click on 'SELECT_CUSTOM_OBJECT' --> PASSED
                • CreateObject#selectTitleField --> PASSED
                  • Select#select --> PASSED
                • CreateObject#saveObject --> PASSED
                  • Click on 'SAVE_BUTTON' --> PASSED
                  • WaitForSPARefresh#waitForSPARefresh --> PASSED
                • ObjectAdmin#goToLayoutsTab --> PASSED
                  • Click on 'OBJECT_LAYOUTS_TAB' --> PASSED
                • ObjectAdmin#selectKebabMenuOption --> PASSED
                  • Click on 'KEBAB_MENU' --> PASSED
                  • Click on 'KEBAB_MENU_OPTION' --> PASSED
                • ObjectAdmin#markLayoutAsDefault --> WARNING
                  • SelectFrame#selectFrame --> WARNING
                  • Click on 'LAYOUT_INFO_TAB' --> PASSED
                  • Click on 'ENTRY_BOOLEAN_CHECKBOX' --> PASSED
                • ObjectAdmin#goToLayoutTabOnLayouts --> PASSED
                  • Click on 'LAYOUT_LAYOUT_TAB' --> PASSED
                • ObjectAdmin#addTabFieldsOnLayout --> PASSED
                  • WaitForPageLoad#waitForPageLoad --> PASSED
                  • Click on 'PLUS' --> PASSED
                  • Click on 'TAB_TYPE' --> PASSED
                  • Type to 'TAB_LABEL_NAME' the value 'Field Tab' --> PASSED
                  • Click on 'TAB_SUBMIT_BTN' --> PASSED
                  • Click on 'ADD_BLOCK_BUTTON' --> PASSED
                  • Type to 'TAB_LABEL_NAME' the value 'Block 1' --> PASSED
                  • Click on 'TAB_SUBMIT_BTN' --> PASSED
                  • Click on 'ADD_FIELD_ON_BLOCK' --> PASSED
                  • Click on 'LAYOUT_ENTRY_CHOOSE_OPTION' --> PASSED
                  • Click on 'LAYOUT_ADD_FIELD_OPTION' --> PASSED
                  • Click on 'LAYOUT_ADD_FIELD_COLUMN_NUMBER' --> PASSED
                  • Click on 'TAB_SUBMIT_BTN' --> PASSED
                • ObjectAdmin#addTabRelationshipsOnLayout --> PASSED
                  • WaitForPageLoad#waitForPageLoad --> PASSED
                  • Click on 'PLUS' --> PASSED
                  • Click on 'TAB_TYPE' --> PASSED
                  • Type to 'TAB_LABEL_NAME' the value 'Relationship Tab' --> PASSED
                  • Click on 'LAYOUT_ENTRY_CHOOSE_OPTION' --> PASSED
                  • Click on 'LAYOUT_ADD_FIELD_OPTION' --> PASSED
                  • Click on 'TAB_SUBMIT_BTN' --> PASSED
                • Button#clickSave --> PASSED
                  • Click on 'ANY' --> PASSED
                  • WaitForLiferayEvent#initializeLiferayEventLog --> PASSED
                • Navigator#openURL --> PASSED
                  • WaitForSPARefresh#waitForSPARefresh --> PASSED
                  • Open browser to 'http://localhost:8080/web/guest/home' --> PASSED
                • ObjectAdmin#openObjectAdmin --> PASSED
                  • Open browser to '/group/guest/~/control_panel/manage?p_p_id=com_liferay_object_web_internal_object_definitions_portlet_ObjectDefinitionsPortlet' --> PASSED
                • ObjectPortlet#selectCustomObject --> PASSED
                  • Click on 'SELECT_CUSTOM_OBJECT' --> PASSED
                • CreateObject#selectTitleField --> PASSED
                  • Select#select --> PASSED
                • CreateObject#saveObject --> PASSED
                  • Click on 'SAVE_BUTTON' --> PASSED
                  • WaitForSPARefresh#waitForSPARefresh --> PASSED
                • ObjectAdmin#publishObjectViaAPI --> PASSED
                  • ObjectAdmin#publishObjectViaAPI --> PASSED
                    • ObjectAdmin#addObjectSingleFieldEntryViaAPI --> PASSED
                      • ObjectAdmin#addObjectSingleFieldEntryViaAPI --> PASSED
                        • Navigator#openURL --> PASSED
                          • WaitForSPARefresh#waitForSPARefresh --> PASSED
                          • Open browser to 'http://localhost:8080/web/guest/home' --> PASSED
                        • ObjectAdmin#goToCustomObject --> PASSED
                          • Open browser to '/group/guest/~/control_panel/manage?p_p_id=com_liferay_object_web_internal_object_definitions_portlet_ObjectDefinitionsPortlet_42521' --> PASSED
                        • ObjectPortlet#viewEntryDetails --> PASSED
                          • Click on 'ENTRY_KEBAB_MENU' --> PASSED
                          • Click on 'VIEW_ENTRY_BUTTON' --> PASSED
                          • WaitForPageLoad#waitForPageLoad --> PASSED
                        • CreateObject#chooseEntryOnRelationshipField --> PASSED
                          • Click on 'SEARCH_RELATIONSHIP_ENTRY' --> PASSED
                          • KeyPress#keyPress --> PASSED
                          • Click on 'ENTRY_PICKLIST_OPTION' --> PASSED
                        • Button#clickSave --> PASSED
                          • Click on 'ANY' --> PASSED
                          • WaitForLiferayEvent#initializeLiferayEventLog --> PASSED
                        • Navigator#openURL --> PASSED
                          • WaitForSPARefresh#waitForSPARefresh --> PASSED
                          • Open browser to 'http://localhost:8080/web/guest/home' --> PASSED
                        • ObjectAdmin#goToCustomObject --> PASSED
                          • Open browser to '/group/guest/~/control_panel/manage?p_p_id=com_liferay_object_web_internal_object_definitions_portlet_ObjectDefinitionsPortlet_42521' --> PASSED
                        • ObjectPortlet#deleteEntry --> PASSED
                          • Click on 'ENTRY_KEBAB_MENU' --> PASSED
                          • Click on 'DELETE_ENTRY_BUTTON' --> PASSED
                          • Assert that the text within the confirmation window equals the value 'Are you sure you want to delete this entry?' and execute the confirmation --> PASSED
                        • ObjectPortlet#assertEntryNotPresent --> PASSED
                          • Assert that 'ENTRY_VALUE' is not available --> PASSED
                        • ObjectAdmin#goToCustomObject --> PASSED
                          • Open browser to '/group/guest/~/control_panel/manage?p_p_id=com_liferay_object_web_internal_object_definitions_portlet_ObjectDefinitionsPortlet_42520' --> PASSED
                        • ObjectPortlet#viewEntryDetails --> PASSED
                          • Click on 'ENTRY_KEBAB_MENU' --> PASSED
                          • Click on 'VIEW_ENTRY_BUTTON' --> PASSED
                          • WaitForPageLoad#waitForPageLoad --> PASSED
                        • ObjectPortlet#gotoRelationshipTab --> PASSED
                          • Click on 'ENTRY_RELATIONSHIP_TAB' --> PASSED
                        • ObjectPortlet#assertEntryNotPresent --> PASSED
                          • Assert that 'ENTRY_VALUE' is not available --> PASSED

                        Cause:

                        VERIFICATION_WARNING: Event "modalIframeLoaded" with attribute "src" and value "dialog-iframe-popup" not fired.

                        Steps:

                        • TestCase#setUpPortalInstance --> PASSED
                          • Log into Liferay using URL navigation --> PASSED
                            • WaitForSPARefresh#waitForSPARefresh --> PASSED
                            • Open browser to 'http://localhost:8080/web/guest/home' --> PASSED
                            • Open browser to 'http://localhost:8080/web/guest?SM_USER=test@liferay.com' --> PASSED
                            • WaitForLiferayEvent#initializeLiferayEventLog --> PASSED
                          • ObjectAdmin#addObjectViaAPI --> PASSED
                            • ObjectAdmin#addObjectViaAPI --> PASSED
                              • ObjectAdmin#addObjectFieldViaAPI --> PASSED
                                • ObjectAdmin#addObjectFieldViaAPI --> PASSED
                                  • ObjectAdmin#addObjectRelationshipViaAPI --> PASSED
                                    • ObjectAdmin#addObjectLayoutViaAPI --> PASSED
                                      • ObjectAdmin#openObjectAdmin --> PASSED
                                        • Open browser to '/group/guest/~/control_panel/manage?p_p_id=com_liferay_object_web_internal_object_definitions_portlet_ObjectDefinitionsPortlet' --> PASSED
                                      • ObjectPortlet#selectCustomObject --> PASSED
                                        • Click on 'SELECT_CUSTOM_OBJECT' --> PASSED
                                      • CreateObject#selectTitleField --> PASSED
                                        • Select#select --> PASSED
                                      • CreateObject#saveObject --> PASSED
                                        • Click on 'SAVE_BUTTON' --> PASSED
                                        • WaitForSPARefresh#waitForSPARefresh --> PASSED
                                      • ObjectAdmin#goToLayoutsTab --> PASSED
                                        • Click on 'OBJECT_LAYOUTS_TAB' --> PASSED
                                      • ObjectAdmin#selectKebabMenuOption --> PASSED
                                        • Click on 'KEBAB_MENU' --> PASSED
                                        • Click on 'KEBAB_MENU_OPTION' --> PASSED
                                      • ObjectAdmin#markLayoutAsDefault --> WARNING
                                        • SelectFrame#selectFrame --> WARNING

                                      Cause:

                                      VERIFICATION_WARNING: Event "modalIframeLoaded" with attribute "src" and value "dialog-iframe-popup" not fired.