Closed aviral-mittal closed 1 year ago
@abhishekfdd @aviral-mittal Performed functional and UI and regression test on Login with Google plugin.
Functional test cases can be found here:
Total scenario tested: 20
Some feedbacks sharing below
Display Logout
we can put a text messageIf the user is logged in, keeping this box unchecked will remove the Login with Google button from the page. If the box is checked, the button will show with title changed to ‘Logout’
Login with Google
button from frontend it's taking to the backend dashboard page.Expected: After logged in with Login with Google
button from frontend we can stay on the frontend page but the page will be logged in.
Note:
These issues are related to backend cannot verify from my end. Also it has test cases written and verified by @abhishekfdd
cc: @pooja-muchandikar
@Rink9 In the current implementation, point no. 2 is not expected. We have provided hooks in case someone would like to build additional functionalities at authentication or login event.
@abhishek in point no.1, the text can be
If the box is unchecked the Login with Google button/block will not be visible to logged-in user. If the box is checked, the button/block will become a ‘Logout’ button
PR for adding helper text is merged now
@abhishekfdd I have downloaded the zip file from master branch and performed functional test. Also checked above points.
- On logged out mode, after logged in from Login with Google button from frontend it's taking to the backend dashboard page.
This scenario is not working please can you recheck it?
Rest scenarios are working as expected.
cc: @aviral-mittal
@Souptik2001 @alvitazwar Also need to test the following:
@alvitazwar Just checking if the findings are available.
@aviral-mittal can you please elaborate? is there any deadline for this task? I am asking this because I am fully booked on the wp-com task for today. CC: @pooja-muchandikar
@alvitazwar @aviral-mittal
Test plugin compatibility with WordPress 5.4.2
Pavan will be working on testing v1.3.0 of Login with Google plugin with WordPress 5.4.2 and the latest stable release along with PHP 7.3/7.4 and quick sanity with PHP 8.1.
Let us know if any other specific version to be QA'ed.
Test cases/Checklists for same: https://drive.google.com/drive/folders/1x8Y_GZwZU_0GWNLYeU3R0tK4A1UESu00
cc: @pavanpatil1
Tested the login with google v1.3.0 with the WP5.4.2 and the latest WP version. Verified with the PHP7 and 8. Added status below 👇
Actual result | Expected result |
---|---|
--
General issue observed for the newly added GB block -
Warning: Invalid value for prop
saveon <div> tag. Either remove it from the element, or pass a string or number value to keep it in the DOM
cc: @aviral-mittal
Yes I also tested with WP version 5.4.2 and got the same styling problem.
Actually this is because the style
key in the register_block_type
function's argument list was most probably introduced in WP version 5.5.0
.
So, either we can change the lower WP version range to 5.5.0
or we can enqueue the login.css
style separately using wp_enqueue_style
then we can keep the lower range to 5.4.2
only.
cc: @aviral-mittal @abhishekfdd
While adding the login with google Gutenberg block, the warning is displayed on the console.
@pavanpatil1 I tried to produce this console error. But I couldn't see it. If possible can you please provide the edit page link where you are getting this error, so that I can check it?
cc: @aviral-mittal
@Souptik2001 Let's update the minimum WP version required in release details to WP5.5 as 5.5. at this time is already 2 years old.
Cc: @pavanpatil1
While adding the login with google Gutenberg block, the warning is displayed on the console.
Discussed the issue with @Souptik2001. The issue is not reproducible on rt. gw(dev) sites and also on Souptik's local machine. it is reproducible only on my local setup. Skipping this for now. So if this issue is reproducible in the future then will try to debug it further.
cc: @aviral-mittal
Issue Description
Please conduct a thorough testing of the plugin for upcoming 1.3.0 release. Below are the features, fixes and additions made to the plugin:
= V 1.3.0 =