While #582 was about moving to gunicorn, what proposed here is instead to put in place a new test infra using Selenium (1) to be consistent with other core projects, (2) use the testing infra work that was done over the last year with Selenium in Dash.
Add DataTable mixin
Expose selectors for cells / columns / etc. - to be completed when more tests will be added or transitioned
Closes #582 Closes #681
While #582 was about moving to gunicorn, what proposed here is instead to put in place a new test infra using Selenium (1) to be consistent with other core projects, (2) use the testing infra work that was done over the last year with Selenium in Dash.