A Dynamic test tool for Splunk Apps and Add-ons
Project description
A Dynamic test tool for Splunk Apps and Add-ons
This pytest plugin was generated with Cookiecutter along with @hackebrot’s cookiecutter-pytest-plugin template.
Features
TODO
Requirements
TODO
Installation
You can install “pytest-splunk-addon” via pip from PyPI:
$ pip install pytest-splunk-addon
Developing
Note: Must install docker desktop, vscode or pycharm pro optional
Note2: Appinspect requires libmagic verify this has been installed correctly each time a new workstation/vm is used https://dev.splunk.com/enterprise/docs/releaseapps/appinspect/splunkappinspectclitool/installappinspect
$ #setup python venv must be 3.7
$ /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 -m venv .venv
$ source .venv/bin/activate
$ pip3 install -r requirements_dev.txt
$ pip3 install https://download.splunk.com/misc/appinspect/splunk-appinspect-latest.tar.gz
$ python setup.py develop
Usage
TODO
Contributing
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License
Distributed under the terms of the Apache Software License 2.0 license, “pytest-splunk-addon” is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pytest-splunk-addon-1.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b57e351819993c7b1ff526475350ccdd9c82a7a3e0f29489bebef45de13b182f |
|
MD5 | a3302051e9b4c9e2c372c29d5b2a1aa7 |
|
BLAKE2b-256 | b643dc9928de020ee3b6ac3d320df29beec23d1dbf1c5d5cdf321a5a856eaec7 |
Hashes for pytest_splunk_addon-1.0.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe85cfefeb2af35bbc1c54530c5269cd9cce9d45270e28fad22625b3142345b0 |
|
MD5 | 67bee88f51938954eaeee15567824797 |
|
BLAKE2b-256 | eb75d71c5a849e080d8055fcfb2123aa105c3f4a3ab434e0ba3d219074ea8140 |