Skip to content

Commits on Source 2

  • 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
  • Phil Dawson's avatar
    Merge branch 'phil/plugin-testing-api' into 'master' · 77ce0c16
    Phil Dawson authored
    Expose basic api for testing external plugins.
    
    Closes #847
    
    See merge request !1075
    77ce0c16
Loading