It builds a fixture called
ops_test that helps you interact with Juju through constructs that wrap around
It also provides convenient markers and command line parameters (e.g., the
@pytest.mark.skip_if_deployed marker in combination with the
--no-deploy configuration helps you skip, e.g., a deployment test in the case where you already have a deployment).