Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Ledger test run on Windows x64 for 0.19.x Hotfix 13 (Release Channel) #12731

Closed
23 of 25 tasks
LaurenWags opened this issue Jan 19, 2018 · 0 comments
Closed
23 of 25 tasks

Comments

@LaurenWags
Copy link
Member

LaurenWags commented Jan 19, 2018

Per release specialty tests

  • Recovering wallet using a file has issues cross-OS. (#12716)
  • Add the ability to change the default monthly budget via server side. (#12673)

Ledger

  • Verify wallet is auto created after enabling payments
  • Verify monthly budget and account balance shows correct BAT and USD value
  • Click on add funds and click on each currency and verify it shows wallet address and QR Code
  • Verify that Brave BAT wallet address can be copied
  • Verify adding funds via any of the currencies flows into BAT Wallet after specified amount of time
  • Verify adding funds to an existing wallet with amount, adjusts the BAT value appropriately
  • Change min visit and min time in advance setting and verify if the publisher list gets updated based on new setting
  • Visit nytimes.com for a few seconds and make sure it shows up in the Payments table.
  • Check that disabling payments and enabling them again does not lose state.
  • Upgrade from older version
    • Verify the wallet overlay is shown when wallet transition is happening upon upgrade
    • Verify transition overlay is shown post upgrade even if the payment is disabled before upgrade
    • Verify publishers list is not lost after upgrade when payment is disabled in the older version

Ledger Media

  • Visit any YouTube video in a normal/session tab and ensure the video publisher name is listed in ledger table
  • Visit any YouTube video in a private tab and ensure the video publisher name is not listed in ledger table
  • Visit any live YouTube video and ensure the time spent is shown under ledger table
  • Visit any embeded YouTube video and ensure the video publisher name is listed in ledger table
  • Ensure total time spent is correctly calculated for each publisher video
  • Ensure total time spent is correctly calculated when switching to YouTube video from an embeded video
  • Ensure YouTube publishers are not listed when Allow contributions to video is disabled in adavanced settings
  • Ensure existing YouTube publishers are not lost when Allow contributions to video is disabled in adavanced settings
  • Ensure YouTube publishers is listed but not included when auto-include is disabled
  • Update Advanced settings to different time/visit value and ensure YouTube videos are added to ledger table once criteria is met
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants