Fuel Noop Tests
latest
  • Fuel Noop fixtures
  • Structure
  • Using the noop_tests utility
  • Typical use cases
  • Using additional RSpec matchers and task helpers
Fuel Noop Tests
  • Docs »
  • Fuel Library Noop Tests Guide
  • Edit on GitHub

Fuel Library Noop Tests Guide¶

Abstract¶

The fuel-library is collection of Puppet modules and related code used by Fuel to deploy OpenStack environments. There are top-scope Puppet manifests, known as a Fuel library modular tasks. This guide documents the Fuel Noop testing framework for these modular tasks.

Contents¶

  • Fuel Noop fixtures
    • Automatic generation of fixtures
  • Structure
    • Data files
    • Framework components
  • Using the noop_tests utility
    • The noop_tests options
    • Shortcut scripts
  • Typical use cases
    • Initial setup
    • Running all tests using multiple processes
    • Running only a subset of tasks
    • Recreating globals yaml files
    • Spec file annotations
    • Using hiera and facts overrides
    • Using hiera plugin overrides
    • Working with report files
    • Catalog debugging
    • Data-driven catalog tests
    • Using external environment variables and custom paths
  • Using additional RSpec matchers and task helpers
    • ensure_transitive_dependency(before, after)

Search in this guide¶

  • Search Page
Next

© Copyright 2016, Mirantis inc. Revision 3bcd2521.

Built with Sphinx using a theme provided by Read the Docs.