good morning!!!!

Skip to content
Snippets Groups Projects
Select Git revision
  • 3b6b7a1fa3d63690124fe18f37f4dd999a7f287a
  • master default protected
  • tomg_zalando_update
  • tomg_util-go-upgrade
  • tomg_tracing
  • tomg_traceconfig
  • tomg_critic
  • tomg_codegen
  • tomg_withContext
  • middleware
  • markiplier
  • runtime
  • gnet
  • interface
  • experimental-networking
  • v0.1.16
  • v0.1.15
  • v0.1.14
  • v0.1.13
  • v0.1.12
  • v0.1.11
  • v0.1.10
  • v0.1.9
  • v0.1.8
  • v0.1.7
  • v0.1.6
  • v0.1.5
  • v0.1.4
  • v0.1.3
  • v0.1.2
  • v0.1.0
  • v0.1.1
32 results

query_test.go

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    gocoverage.sh 957 B
    #!/bin/bash
    
    set -e
    
    # Add godep workspace to GOPATH. We do it manually instead of using
    # 'godep go test' or 'godep restore' so godep doesn't need to be installed.
    GOPATH="$PWD/Godeps/_workspace:$GOPATH"
    
    # Install packages before testing. Not doing this would cause
    # 'go test' to recompile all package dependencies before testing each package.
    go install ./...
    
    # Run test coverage on each subdirectories and merge the coverage profile.
    echo "mode: count" > profile.cov
    
    # Standard go tooling behavior is to ignore dirs with leading underscors
    for dir in $(find . -maxdepth 10 -not -path './.git*' -not -path '*/_*' -type d);
    do
    if ls $dir/*.go &> /dev/null; then
        # echo $dir
        if [[ $dir != "./tests/vm" && $dir != "." ]]
        then
            go test -covermode=count -coverprofile=$dir/profile.tmp $dir
        fi
        if [ -f $dir/profile.tmp ]
        then
            cat $dir/profile.tmp | tail -n +2 >> profile.cov
            rm $dir/profile.tmp
        fi
    fi
    done