[//]: This MR splits the tests in artifact.py into 4 separate files: artifact_list_contents.py, artifact_log.py, artifact_delete.py and artifact_show.py and puts the relevant tests into each one.
This makes it easier to find specific tests and is more consistent with how other tests are grouped such as pull.py and track.py.