datatest 0.6.3

Data-driven tests in Rust
Documentation
parameters:
  toolchain: stable
  name: test
  steps: []
  features: []
jobs:
  - job: ${{ parameters.name }}
    displayName: test (${{parameters.toolchain}})
    strategy:
      matrix:
        Linux:
          vmImage: ubuntu-16.04
        MacOS:
          vmImage: macOS-10.13
        Windows:
          vmImage: vs2017-win2016
    pool:
      vmImage: $(vmImage)

    steps:
      - template: steps-install-rust.yml
        parameters:
          toolchain: ${{ parameters.toolchain }}
      - script: |
          cargo test --all --all-targets --features "${{ join(' ', parameters.features) }}"
        displayName: cargo test --all --all-targets
      - ${{ each step in parameters.steps }}:
          - ${{ each pair in step }}:
              ${{ pair.key }}: ${{ pair.value }}