A testing pipeline can be set up using pytest. Currently, for example, in kepler.py, a test function is set up to run in the if __name__ == '__main__' block, which is not conventionally correct. This test should be moved to a separate testing suite using pytest.