Skip to content
  • Phil Dawson's avatar
    Expose basic api for testing external plugins. · b4d4c4f5
    Phil Dawson authored
    We want external plugins to be able to make use of the core testing utils.
    This commit exposes the basic utilities which are currently in use in
    bst-external plugins. If necessary, more utilities could be exposed in the
    future.
    
    Moves the following files from tests/testutils/ to
    buildstream/plugintestingutils/:
    o runcli.py
    o integration.py
    
    As part of this, this commit makes the following changes to runcli.py
    and integration.py:
    o runcli.py: Fix linting errors
    o runcli.py: Add user facing documentation
    o Integration.py: Add user facing documentation
    b4d4c4f5