/ibmcloud-terratest-wrapper

Primary LanguageGoApache License 2.0Apache-2.0

IBM Cloud Terratest Wrapper

Build Status

Overview

This Go module provides helper functions that wrap terratest so tests can be created quickly and consistently.

Contributing

If you would like to contribute to this project, please read through the documentation: To Be Added

Local Development Setup

This Go project uses submodules, pre-commit hooks, and some other tools that are common across all projects in this org. Before you start contributing to the project, please follow the following guide on setting up your environment: To Be Added

Running Tests

If you would like to run unit tests for all of the packages in this module, you can use the go test command, either for a single package or all packages.

# run single package tests
go test -v ./cloudinfo
# run all packages tests
go test -v ./...

Publishing

Publishing is handled automatically via merge pipeline and the Semantic Versioning automation.