semvec/pypi-packages huggingface dataset:
pytest-idem 4.0.1
A pytest plugin to help with testing idem projects
Requires Python: >=3.8

***********
PYTEST-IDEM
***********
**A pytest plugin to help with testing idem projects**

INSTALLATION
============

Install with pip::

    pip install pytest-idem

DEVELOPMENT INSTALLATION
========================


Clone the `pytest-idem` repo and install with pip::

    git clone https://gitlab.com/vmware/idem/pytest-idem.git
    pip install -e pytest-idem


ACCT
====

Some projects, specifically need credentials from idem's ctx generator.
A ctx fixture exists, but it won't work unless you override the `acct_file` and `acct_profile` fixtures::

    @pytest.fixture
    def acct_subs() -> List[str]:
        return ["azurerm", "vultr"]


    @pytest.fixture
    def acct_profile() -> str:
        return "test_development_idem_cloud"

Once these fixtures are overridden, the `ctx` fixture will become available to your test::

    test_cloud_instance_present(hub, ctx):
        hub.state.cloud.present(ctx, "instance_name")
deephaven-plugin 0.6.0
Deephaven Plugin interface
Keywords: deephaven,plugin

# Deephaven Plugin interface

The Deephaven Plugin interface.

Currently in development.

## Build

To create your build / development environment:

```sh
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip setuptools build
```

To build:

```sh
python -m build --wheel
```

produces the wheel into `dist/`.