Permalink
Commits on Sep 1, 2016
  1. #287 Ensure Logf/Skipf insert newline characters (#288)

    The standard golang testing.T object methods Logf/Skipf log output with newlines. This change makes the GinkgoT() proxy consistent with this behavior.
    lcoote committed with Sep 1, 2016
Commits on Aug 17, 2016
Commits on Aug 15, 2016
  1. Redo flags again, add a bunch of pass-throughs. (#282)

    * Redo flags again, add a bunch of pass-throughs.
    
    This moves to single structure for all pass-through flags which allows
    bools, strings, and ints to all be specified. A lightweight test is
    added.
    
    * Make everything lowercase
    
    Only the internal stuff used the mixed-case coverPkg. Make it all
    lower-case to avoid confusion.
    allenluce committed with Aug 15, 2016
Commits on Aug 13, 2016
  1. Spelling fix (#283)

    zankich committed with Aug 13, 2016
Commits on Aug 12, 2016
  1. Covermode flag (and reworked pass-through flags passing) (#281)

    * Rework Go arg passing
    
    This consolidates Go flags, limiting the number of things passed into
    the test runner. It also removes the intermediary definitions of the
    various flags from RunWatchAndBuildCommandFlags and TestRunner, leaving
    them only in the flags() and CompileTo() functions.
    
    This is prep for adding yet another Go option.
    
    * Adding covermode flag
    
    To allow for a count-mode coverage run.
    allenluce committed with Aug 12, 2016
Commits on Jul 25, 2016
  1. Make JUnit reporter include failure location in message. (#262)

    This closely matches the text report output, and provides the line
    number of a failing assertion directly-- particularly useful for error
    messages like "Expected <bool>: false to equal <bool>: true".
    rmmh committed with Jul 25, 2016
Commits on Jul 22, 2016
  1. remove 1.4 from travis.yml

    committed on GitHub Jul 22, 2016
  2. Add gcflags option (#276)

    In order to send things into the compiler.
    allenluce committed with Jul 22, 2016
Commits on Jul 21, 2016
  1. Merge pull request #272 from fsouza/fix-vendor

    Use the go1.5 build tag to handle vendor exceptions
    robdimsdale committed on GitHub Jul 21, 2016
  2. Use the go1.5 build tag to handle vendor exceptions

    In this case Go 1.5 is the exception, and not the rule, so we should use
    its build tag to determine the behavior. Otherwise, we will have to
    extend the +build line to include all new Go releases in the future.
    
    Related to #249 and #253.
    fsouza committed Jul 21, 2016
Commits on Jul 16, 2016
  1. Add flaky test mitigation (#261)

    * add flaky test mitigation
    
    * Add integration test for flake flags
    
    * Add flaky test args to BuildFlagArgs
    
    * Remove requiring more than one pass
    
    * Better documentation
    
    * add concept of flake to spec and suite summary
    lavalamp committed with Jul 16, 2016
Commits on Jul 13, 2016
  1. Allow units and precision in benchmark (#266)

    A RecordValueWithPrecision method is added to the Benchmarker interface.
    The method behaves similarly to RecordValue, but allows the caller to
    additionally provide a measurement unit and float truncate precision.
    
    The stenographer is also updated to facilitate variable precision.
    jveski committed with Jul 13, 2016
Commits on Jul 5, 2016
  1. Add Solaris support (#264)

    jdeppe-pivotal committed with Jul 5, 2016
Commits on Jun 13, 2016
  1. Merge pull request #259 from kwadrat/master

    Fix misspelling
    tinygrasshopper committed on GitHub Jun 13, 2016
  2. Fix misspelling

    kwadrat committed Jun 13, 2016
Commits on May 9, 2016
  1. Merge branch 'apvail-spell-fix'

    * apvail-spell-fix:
      Update test to cover help subcommand output
      Fixed spelling error help command instructions
    svett committed May 9, 2016
Commits on May 8, 2016
Commits on May 2, 2016
  1. copy/import go-colorable and dependencies

    go-colorable: bc69d6cebca8dd5675346a34a1c545b67dc74d5e
    go-isatty: 56b76bdf51f7708750eac80fa38b952bb9f32639
    
    Thanks to @mattn!
    #239 (comment)
    koron committed May 2, 2016
Commits on Apr 9, 2016
  1. Fix go16 vendor

    * fix vendor for 1.6, breaks 1.5
    
    * attempt to make it work for any version of go
    
    * properly restrict prego15
    
    * test fixes
    
    * cleanup
    
    * test fixes
    
    * test fixes
    james-lawrence committed with Apr 9, 2016
  2. Merge pull request #250 from james-lawrence/master

    support using regular package name #232
    committed Apr 9, 2016
  3. Merge pull request #228 from jayunit100/RegexFileNameFiltering

    Regex based file filtering : Feature allowing us to skip based on cod…
    committed Apr 9, 2016
Commits on Apr 5, 2016
  1. support using regular package name

    James Lawrence committed Apr 5, 2016
Commits on Apr 4, 2016
  1. Fix test flakiness

    Make measure tests less discriminating.
    
    Fixes #247
    committed Apr 4, 2016
Commits on Mar 28, 2016
Commits on Mar 24, 2016
Commits on Mar 14, 2016
  1. Merge pull request #235 from mboersma/fix-travis

    Fix supported Go versions in .travis.yml
    committed Mar 14, 2016
  2. Fix supported Go versions in .travis.yml

    Go 1.3 is no longer supported by Ginkgo.
    mboersma committed Mar 14, 2016
Commits on Feb 19, 2016
Commits on Feb 18, 2016
Commits on Jan 31, 2016
  1. Merge pull request #216 from sha1sum/master

    Specify block additions to DSL
    committed Jan 31, 2016
Commits on Jan 29, 2016
  1. Added "Specify" blocks, which are aliases of "It" blocks, for use in …

    …cases where It does not fit into a normal sentence flow with the wording of blocks.
    sha1sum committed Jan 29, 2016
Commits on Jan 28, 2016
  1. Merge pull request #209 from luxas/build_on_arm64

    Add linux_arm64 support
    committed Jan 28, 2016