Sha256: 2c819afad7d623b90c2caa5bce9ede4911ad0b2a000a723173b2a5d5281ad19e

Contents?: true

Size: 1.68 KB

Versions: 3

Compression:

Stored size: 1.68 KB

Contents

---

Test the mini lib: !S::Threshold
  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.4.6.1 test/examples/students/mini-lib.yml
uttk-0.4.6.2 test/examples/students/mini-lib.yml
uttk-0.4.5.0 test/examples/students/mini-lib.yml