Sha256: d35d01a21740f15013955e2a972d359b5969ddcae066939aa3f8441c4f46aefc

Contents?: true

Size: 1.69 KB

Versions: 3

Compression:

Stored size: 1.69 KB

Contents

---

Test the mini lib: !S::ProbabilityThreshold
  threshold: 0.43
  test: !S::Iterate
    over: !pathlist <<pwd>>/../../fixtures/ball/(*)-mini-lib.tar.bz2
    iter: [it_file, it_name]
    test:
      Testing the mini-lib of <<it_name>>: !S::Suite
        attributes:
          timeout: 4
          symbols:
            driver: <<pwd>>/../../fixtures/mini-lib
        contents:

          - Extracting: !S::Checkout
              url: file://<<it_file>>
              weight: 0
              fatal: true

          - Configuring: !S::Configure
              dir: <<extract_dir>>
              weight: 0

          - Building: !S::Cmd
              command: make
              dir: <<extract_dir>>
              exit: 0
              weight: 0
              verbose_print: true
              fatal: true

          - Building Driver: !S::Cmd
              command: make STUD_DIR=<<extract_dir>>
              dir: <<driver>>
              exit: 0
              weight: 0
              verbose_print: true
              fatal: true

          - Tests for the mini lib: !S::Suite
              attributes: !S::Cmd
                command: ./mini-lib-strlen
                dir: <<driver>>
                timeout: 2
              contents:
                - a:            { args: 'a', exit: 1 }
                - abcdef:       { args: 'abcdef', exit: 6 }
                - empty string: { args: "empty string", exit: 0 }
                - nul string:   { args: "the null string", exit: 0 }

          - Cleaning Driver: !S::Cmd
              command: make clean
              dir: <<driver>>
              exit: 0
              weight: 0

          - Cleaning Tmp: !S::Clean
              dir: <<extract_dir>>
              weight: 0

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
uttk-0.3.6.1 test/examples/students/mini-lib.yml
uttk-0.3.5.0 test/examples/students/mini-lib.yml
uttk-0.3.1.2 test/examples/students/mini-lib.yml