nose2 / test.sh

jpellerin c78c8f1 






































#!/bin/bash

. ~/.local/bin/virtualenvwrapper.sh
workon unit2

nargs=""
skip="no"
root=`dirname $0`

for var in "$@"
do
    case "$skip" in
        no)
            case "$var" in
                -v)  nargs="$nargs -v"
                    ;;
                --pdb) nargs="$nargs --debug"
                    ;;
                -w) skip="yes"
                    ;;
                -c) skip="yes"
                    ;;
                # filename to mod name, : to .
                *)
                    l="${#root}"+1
                    var="${var:$l}"
                    var="${var//\//.}"
                    var="${var//.py/}"
                    nargs="$nargs ${var//:/.}"
                    ;;
            esac
            ;;
        yes)
            skip="no"
            ;;
    esac
done

cd $root
nose2 $nargs
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.