AO3-7366 AO3-7367 add username, skin type to users' skin page titles - #5992
AO3-7366 AO3-7367 add username, skin type to users' skin page titles#5992snuli375 wants to merge 6 commits into
Conversation
|
I'm curious, is there a specific reason you wrote both an RSpec and Cucumber test for the same functionality? |
i saw both listed in the wiki and assumed i needed both 😅 should i just add one or the other, @ASalbenblatt? |
|
Yea, they're usually used for testing different things, in this case since it can be covered by a cucumber test and it isn't testing the functionality of hidden ruby code or something, I would just keep the cucumber test and remove the RSpec one Cucumber tests are easier to read and update so I think they're generally preferred whenever it's something visible to a user (as that's most of what cucumber can look at) |
|
Other than that though, this looks great! I sadly don't have write access so someone else will also need to review this for it to be considered reviewed, but it looks good to me. (I will note, you don't have to include proof that you tested it if you don't want to, but kudos for including it anyway) |
|
Hi, snuli375! Thank you so much for this pull request. I've gone ahead and marked it ready to merge based on @ASalbenblatt's review. Jira has been unreliable about showing us new accounts in the admin panel lately, so I'm unfortunately having trouble finding your account to update its permissions. If you could reply here or send an email to otw-coders@transformativeworks.org with the email address associated with your account, we should be able to get your permissions set up. Thanks again for contributing! If you have any questions, you can contact us at the same email address listed above. |
Pull Request Checklist
as the first thing in your pull request title (e.g.
AO3-1234 Fix thing)until they are reviewed and merged before creating new pull requests.
Issue
https://otwarchive.atlassian.net/browse/AO3-7366 (site skins)
https://otwarchive.atlassian.net/browse/AO3-7367 (work skins)
Purpose
What does this PR do?
Proof of (Local) Testing
Images
Skin Creation Page
Public Skins
User Skins
Testing Instructions
How can the Archive's QA team verify that this is working as you intended?
a. confirm page title (in tab) displays "
testuser- Site Skins |Archive Name"a. confirm page title (in tab) displays "
testuser- Work Skins |Archive Name"a. confirm page title (in tab) displays "Public Site Skins |
Archive Name"a. confirm page title (in tab) displays "Public Work Skins |
Archive Name"Credit
What name and pronouns should we use to credit you in the Archive of Our Own's Release Notes?
snuli375 they/them
If you have a Jira account, please include the same name in the "Full name"
field on your Jira profile, so we can assign you the issues you're working on.
Please note that if you do not fill in this section, we will use your GitHub account name and
they/them pronouns.