Any suggested integration code for Travis

I’m looking to implement some travis unit tests on Travis-CI for the app to be deployed to Heroku. I would like to tests the application code before it gets deployed and have at least one integration test to make sure the application can be up running.

I’m using this template to deploy to heroku:

https://github.com/plotly/dash-heroku-template

The closest I found to integration test was:

https://github.com/jackdbd/dash-earthquakes/blob/master/tests/test_basics.py

Can any one point to any well-tested Dash application?

Great question @epo7! Check out this answer for some more details on integration tests: Automated GUI testing

Thanks for the link @chrippyp, that is indeed thorough functional/integration test with selenium.

I’m also looking for some small test that would indicate the application is up and running.
Maybe I can use Flask own app.test_client and get response from main page for this. I think this will make a fair minimum acceptance test on Travis before deploy.