Permalink
Commits on Mar 4, 2016
  1. Fix CHANGELOG.

    jszakmeister committed Mar 4, 2016
    --no-cover-print was added after 1.3.7.
Commits on Feb 2, 2016
  1. Merge pull request #983 from mitya57/master

    jszakmeister committed Feb 2, 2016
    Make tests work with Python ≥ 3.5
Commits on Jan 31, 2016
  1. Set __qualname__ equal to __name__ on derived classes

    mitya57 committed Jan 31, 2016
    To make output on Python ≥ 3.5 the same as on previous Python versions.
    
    This fixes #928.
Commits on Jan 27, 2016
  1. Merge pull request #830 from Eric89GXL/no-print

    jszakmeister committed Jan 27, 2016
    ENH: Allow not printing coverage report
  2. FIX: Add simple test

    larsoner committed Aug 11, 2014
  3. STY: No double negative

    larsoner committed Aug 11, 2014
Commits on Dec 23, 2015
  1. Merge pull request #977 from harrykao/multiprocess_loader

    jszakmeister committed Dec 23, 2015
    Use a new test loader for each queue item.
Commits on Dec 22, 2015
  1. Use a new test loader for each queue item.

    Harry Kao committed Dec 22, 2015
    The loader's ContextSuiteFactory keeps a reference to all of the test
    suites, even after they've been run, which consumes more and more
    memory over time.
    
    This change creates a new loader for each suite that's dispatched to
    the worker, which allows the GC to free the old test suites.
Commits on Nov 28, 2015
  1. Merge an amended version of #896.

    jszakmeister committed Nov 28, 2015
    Adds an option to specify the location of the coverage config file.
  2. Merge pull request #968 from joscha/add-prefix-parameter

    jszakmeister committed Nov 28, 2015
    Adds option to allow prefixing the class name in an xunit report
  3. doc: fix typo

    jszakmeister committed Nov 28, 2015
  4. Merge an amended version of #630.

    jszakmeister committed Nov 28, 2015
    Fake stdout should always have an encoding attribute.
  5. fake stdout should always have encoding attribute

    glyphobet committed with jszakmeister Feb 18, 2013
    Some programs expect this attribute, and use it to encode strings before writing to stdout. If it's not there, they fail with an AttributeError.
  6. Merge an amended version of #945.

    jszakmeister committed Nov 28, 2015
    Tee doesn't have encoding and errors attributes.
  7. Merge pull request #948 from adamchainz/logcapture_propagate_false

    jszakmeister committed Nov 28, 2015
    Fix logcapture plugin to capture output from non-propagating loggers,…
  8. Merge an amended version of #876.

    jszakmeister committed Nov 28, 2015
    Ensure idfile is closed if an error occurs.
  9. Close idfile object in a finally clause

    Renzo Lucioni committed with jszakmeister Jan 26, 2015
  10. Merge pull request #967 from joscha/patch-1

    jszakmeister committed Nov 28, 2015
    docs: add information about how to (continuously) run a single test suite
  11. Merge pull request #951 from LewisHaley/fix-test-repr-with-mutable-args

    jszakmeister committed Nov 28, 2015
    Fix test repr with mutable args
Commits on Nov 18, 2015
  1. Merge pull request #950 from kengruven/master

    jszakmeister committed Nov 18, 2015
    Fix NOSE_TESTMATCH default regex.
Commits on Nov 12, 2015
Commits on Nov 11, 2015
  1. Fix OptBucket for Python 2.6

    Ken Harris committed Nov 11, 2015
  2. Escape backslashes for Sphinx, in OptBucket

    kengruven committed Nov 11, 2015
    This fixes the -m flag documentation for both the README.txt and
    nosetests.1 manpage.
  3. Fix default testMatch in usage.txt

    kengruven committed Nov 11, 2015
    This fixes the top half of nosetests.1 and README.txt.
Commits on Nov 10, 2015
  1. case.{Function,Method}TestCase: deobfuscate references to self.arg_repr

    LewisHaley committed Nov 10, 2015
    Previously, both `FunctionTestCase` and `MethodTestCase` created local
    `arg` variables in their `__str__` methods. These variables were simply
    references to `self.arg_repr`, so this commit deobfuscates this reference
    by modifying the `_descriptors` method for each so that *only the test
    name* is returned and not the `arg_repr` also (renaming `_descriptors` to
    `_descriptor` in the process), and then referring to `self.arg_repr`
    directly.
    
    This makes the `__str__` easier to understand because it is immediately
    obvious that we're only dealing with the string-representation of the args
    and *not* the actual args themselves.