iSponsorBlockTV icon indicating copy to clipboard operation
iSponsorBlockTV copied to clipboard

Create test environment using simulator

Open bertybuttface opened this issue 1 year ago • 3 comments

Is your feature request related to a problem? Please describe. Testing involves using a real device which is inconvenient and cannot be automated in a simple, robust way.

Describe the solution you'd like

  1. Container that runs the simulator, provides a code for iSponsorBlockTV (or a whole config file)
  2. Container that automates the simulator to run some automated tests.

Describe alternatives you've considered Not automating testing

Additional context None

bertybuttface avatar Jan 27 '24 17:01 bertybuttface

PRs are welcome! :)

dmunozv04 avatar Jan 27 '24 17:01 dmunozv04

Yeah I get it is a bit of a stretch goal, we would only need to use the simplest of the following.

Simulators:

Device Status
Apple TV Available
Samsung TV (Tizen) Available
LG TV (WebOS) Available
Android TV Available
Chromecast ?
Google TV ?
Roku ?
Fire TV ?
CCwGTV ?
Nintendo Switch ?
Xbox One/Series ?
Playstation 4/5 ?

bertybuttface avatar Jan 27 '24 17:01 bertybuttface

Doing it on a web browser faking a TV user agent would probably be the easiest way to proceed, but it's not something I can devote my time to right now

dmunozv04 avatar Jan 29 '24 20:01 dmunozv04