Skip to content

Commit

Permalink
🪄 [QA] Update stage environments (#590)
Browse files Browse the repository at this point in the history
This is a pull request that upon merging will update stage environments
with recent `main` changes.
The environments that will be updated:
* Stage live: https://stage-live--taho-development.netlify.app/
* Stage fork: https://stage-fork--taho-development.netlify.app/

Read more: [Deployment to Production
Flow](https://github.com/tahowallet/dapp/blob/main/docs/testing-env.md)
  • Loading branch information
andreachapman authored Oct 30, 2023
2 parents 6c76a6a + 27458de commit b506c25
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 17 deletions.
37 changes: 21 additions & 16 deletions .github/workflows/test-list/release-test-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,29 +13,29 @@ environment 🚀**

## Manual tests

1. Connect to wallet with $TAHO

1. Connect to wallet that previously staked
- [ ] you see the Portal is Open message
- [ ] you can see the map after entering
- [ ] you see your address connected

2. Connect to wallet that previously staked
- [ ] you see your address connected
- [ ] you see the name of your realm
- [ ] you can navigate to other realms but not stake in them
- [ ] you can stake more TAHO in that realm if you're not fully staked
- [ ] you can unstake

3. Connect to wallet that hasn't staked but has $TAHO
2. Connect to wallet that hasn't staked but has $TAHO
- [ ] you see the Portal is Open message
- [ ] you can see the map after entering
- [ ] you see your address connected
- [ ] you don't see a realm name beside that
- [ ] you can explore realms and stake into one

4. Connect to wallet that has NO $TAHO (& no $VETAHO)
3. Connect to wallet that has NO $TAHO (& no $VETAHO)
- [ ] you see the portal is closed message and the wait list button
- [ ] wait list redirect works as expected
- [ ] you can't see the map

5. Switch connected wallet in the extension
4. Switch connected wallet in the extension
- [ ] dapp reloads and shows the portal screen
- [ ] reloads with Connect Wallet button if you go to a wallet that's not
connected
Expand All @@ -46,30 +46,35 @@ environment 🚀**
the address: if it's an inelligible address, you see the portal is
closed message and wait list button

6. Helper Tool (note: this might be hard to test since with new releases, the
cache will always be fresh and these results may not be true)
5. Helper Tool
- [ ] doesn't pop up automatically for users who have visited before and
closed it
- [ ] doesn't pop up automatically for staked users
- [ ] does come up with the correct message when you click it (standard
"hope you're enjoying...")
"hang in there, Nomad...")
- [ ] does come up properly for a user connecting for the first time and
running through onboarding

7. Population
- [ ] shows on each realm (how we test that it's accurate, not sure but it
should show)
6. Population
- [ ] shows on each realm
- [ ] shows on the bottom bar
- [ ] is updated approriately if a new account stakes

8. Quests/Questline
7. Quests/Questline
- [ ] shows on each realm as expected

9. Disconnect from dapp
8. Disconnect from dapp
- [ ] click disconnect on address drop down and it disconnects and shows the
portal screen

10. Connect Wallet
9. Connect Wallet
- [ ] with Taho installed and default wallet
- [ ] with Taho installed and not default
- [ ] with Taho not installed and no other
- [ ] with Taho not installed and MM installed

10. XP
- [ ] an account with XP to claim sees that under Claimable Rewards on the Realm modal
- [ ] account can claim XP and sees the wallet balance of VETAHO change accordingly
- [ ] leaderboard shows the top 10 earners in the realm - the connected account is shown at the top with their place on the board shown

2 changes: 1 addition & 1 deletion src/ui/Island/RealmDetails/LeaderboardList/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import {
import LeaderboardItem from "./LeaderboardItem"
import RealmDetailsPlaceholder from "../Placeholder"

const leaderboardDateAvailable = "Oct 31"
const leaderboardDateAvailable = "Nov 1"

export default function LeaderboardList() {
const realmId = useDappSelector(selectDisplayedRealmId)
Expand Down

0 comments on commit b506c25

Please sign in to comment.