Permalink
Commits on Dec 16, 2016
  1. add -flags to add extra flags for go test

    close #78
    committed Dec 16, 2016
Commits on Nov 8, 2016
  1. Merge pull request #80 from fsouza/git-branch-env-var

    Support loading git branch from CI specific environment variables
    committed on GitHub Nov 8, 2016
Commits on Oct 2, 2016
  1. Merge pull request #76 from dsoprea/master

    Added helpful token information to docs.
    committed on GitHub Oct 2, 2016
Commits on Oct 1, 2016
Commits on Sep 14, 2016
  1. update README.md

    committed Sep 14, 2016
  2. Merge pull request #75 from haya14busa/remove-unneeded-dep-install

    remove `go get golang.org/x/tools/cmd/cover` from README
    committed on GitHub Sep 14, 2016
Commits on Sep 12, 2016
  1. Merge pull request #74 from haya14busa/with-merge

    Support multiple-packages
    committed on GitHub Sep 12, 2016
  2. add test for mergeProfs()

    haya14busa committed Sep 12, 2016
  3. fix cond for empty slice

    haya14busa committed Sep 12, 2016
  4. support -packages arg

    haya14busa committed Sep 12, 2016
  5. ignore /vendor/ packages

    haya14busa committed Sep 11, 2016
  6. skip empty profiles

    haya14busa committed Sep 11, 2016
  7. trim last \n

    haya14busa committed Sep 11, 2016
  8. merge

    haya14busa committed Sep 11, 2016
Commits on Jul 1, 2016
  1. Merge pull request #70 from Nosajool/master

    Update CircleCI example
    committed on GitHub Jul 1, 2016
  2. Update CircleCI example

    https://circleci.com/docs/language-go/#dependencies
    
    > By default, CircleCI will run go get to retrieve all of your project’s
    > dependencies. This means that any dependency that exists as an import
    > within the source code will be brought in. These packages are stored
    > within the Go Workspace (/home/ubuntu/.go_workspace), which is a cached
    > directory. This means that in future builds, packages that haven’t
    > changed don’t need to be re-downloaded, which saves build time.
    Nosajool committed Jul 1, 2016
Commits on May 17, 2016
  1. Support multiple-packages

    Related issue #68
    committed May 17, 2016
Commits on Mar 20, 2016
  1. Merge pull request #63 from eaburns/issue61

    Fix undercounting of coverage for lines in multiple blocks.
    committed Mar 20, 2016
Commits on Mar 16, 2016
  1. Merge pull request #67 from msoap/fix_for_public_repo

    Fixed for public repo
    committed Mar 16, 2016
  2. Merge pull request #65 from msoap/patch-1

    Forgotten option in .travis.yml example
    committed Mar 16, 2016
Commits on Mar 15, 2016
  1. Fixed for public repo

    fixes #66
    msoap committed Mar 15, 2016
  2. Remove debug message

    committed Mar 15, 2016
  3. Remove gocov

    committed Mar 15, 2016
Commits on Mar 3, 2016
  1. Remove temporary directory

    committed Mar 3, 2016
  2. Remove gocov

    committed Mar 3, 2016
  3. Merge pull request #62 from eaburns/gocover

    Use golang.org/x/tools/cover to parse coverprofiles.
    committed Mar 3, 2016
Commits on Mar 2, 2016
  1. Fix undercounting of coverage for lines in multiple blocks.

    The coverprofile format uses both lines and columns. It can report coverage for the same line across multiple blocks, if the column ranges do not overlap. The coverage counts should be summed, not assigned.
    
    Here is an example:
    
    c.go
    ```
    package c
    
    func False() bool { return false }
    
    func F() int {
    	if False() {
    		return 1
    	}
    	return 2
    }
    ```
    
    c_test.go
    ```
    package c
    
    import "testing"
    
    func TestF(t *testing.T) { F() }
    
    ```
    
    The `return 1` is never tested, but the call to `False()` is tested.
    
    The coverprofile is:
    ```
    mode: set
    test/c/c.go:3.19,3.35 1 1
    test/c/c.go:5.14,6.13 1 1
    test/c/c.go:9.2,9.10 1 1
    test/c/c.go:6.13,8.3 1 0
    ```
    
    Line 6, the condition of the if-statement, is accounted for in two blocks. The first refers to the statement `False()`, the second refers to the beginning `{` of the block. The count of 0 for the un-covered `return 1` was over-writing the count of 1 for the covered `False()`, causing the coverage to be under-counted.
    
    Fixes #61
    eaburns committed Mar 2, 2016
Commits on Feb 27, 2016
  1. Merge pull request #60 from bob-smith/master

    Update link to coveralls
    committed Feb 27, 2016
Commits on Feb 25, 2016
  1. Update link to coveralls

    gundalow committed Feb 25, 2016