iSponsorBlockTV
iSponsorBlockTV copied to clipboard
Create test environment using simulator
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
- Container that runs the simulator, provides a code for iSponsorBlockTV (or a whole config file)
- Container that automates the simulator to run some automated tests.
Describe alternatives you've considered Not automating testing
Additional context None
PRs are welcome! :)
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 | ? |
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