tests/taskdirs.t @ d34ec597c1f6

Merge pull request #23 from nfultz/master

simplify exact prefix match
author Steve Losh <steve@stevelosh.com>
date Sat, 11 Apr 2020 11:41:14 -0400
parents 831123b0359f
children (none)
Setup:

  $ alias xt="python $TESTDIR/../t.py --list test"

Initialize multiple task directories:

  $ mkdir beer
  $ mkdir books
  $ xt --task-dir beer Dogfish Head 120 minute IPA
  7
  $ xt --task-dir books Your Inner Fish
  0
  $ xt --task-dir beer
  7 - Dogfish Head 120 minute IPA
  $ xt --task-dir books
  0 - Your Inner Fish

Wrong directories:

  $ xt --task-dir beer -f 0
  error: the ID "0" does not match any task
  [1]
  $ xt --task-dir books -f 7
  error: the ID "7" does not match any task
  [1]
  $ xt --task-dir beer
  7 - Dogfish Head 120 minute IPA
  $ xt --task-dir books
  0 - Your Inner Fish

Right directories:

  $ xt --task-dir beer -f 7
  $ xt --task-dir books -f 0
  $ xt --task-dir beer
  $ xt --task-dir books