Permalink
Commits on Jul 16, 2018
Commits on Jul 9, 2018
  1. Mod CODEOWNERS to stop auto-request (#774)

    batpigandme authored and jimhester committed Jul 9, 2018
Commits on Jun 18, 2018
  1. Add CODEOWNERS (#769)

    batpigandme authored and jimhester committed Jun 18, 2018
    * Create CODEOWNERS
    
    Add CODEOWNERS w/ @hadley as principal, @krlmlr understudy
    
    * Add .github to Rbuildignore
    
    * Change understudy to @jimhester
Commits on May 18, 2018
  1. Move site to gh-pages branch

    jimhester committed May 18, 2018
Commits on Apr 12, 2018
  1. Set an environment variable with the package being tested (#742)

    jimhester committed Apr 12, 2018
    Fixes #699
Commits on Apr 4, 2018
  1. Deprecate is_true and is_false

    jimhester committed Apr 4, 2018
    These functions conflict with functions in the rlang package.
    
    Fixes #703
  2. Use 3 character wide columns for successful tests (#737)

    jimhester committed Apr 4, 2018
    FIxes #712
  3. Generate a context if one does not exist (#738)

    jimhester committed Apr 4, 2018
    Test files without an explicit `context()` would cause
    
        Error in x[[method]](...) : attempt to apply non-function
    
    errors in the Progress reporter and a different (unreported) error in
    the JUnit reporter. This generates a context from the filename if there
    is not already a defined context, fixing the issue.
    
    Fixes #700
    Fixes #705
Commits on Mar 30, 2018
  1. Do not handle warnings when options("warn") >= 2 (#721)

    yutannihilation authored and jimhester committed Mar 30, 2018
    Pass through warnings when options("warn") >= 2
Commits on Mar 29, 2018
  1. Add note about `devtools::test()` to README

    jimhester committed Mar 29, 2018
    Fixes #733
  2. expect_lt, expect_lte, expect_gt, expect_gte now handle Inf and NA ar…

    jimhester committed Mar 29, 2018
    …guments
    
    These previously caused errors before the expectation could be tested.
    
    Fixes #732
  3. Pass ... to identical

    jimhester committed Mar 29, 2018
    This allows package authors to control options to `identical()` like `ignore.srcref` if
    needed.
    
    Fixes #714
  4. Fix typo in object name

    jimhester committed Mar 29, 2018
  5. Fix expect_error to return the error condition

    jimhester committed Mar 29, 2018
    The captured output is called `cap`, not `err`, regardless of the
    condition type, so `act$err` would always return `NULL`.
    
    We now use `act$cap` so the caught condition is now returned as
    documented.
    
    Fixes #724
  6. Remove duplicate implementation of expect_identical

    jimhester committed Mar 29, 2018
    This seems to have been inadvertently duplicated in
    e5305d6
  7. Add skip_if_offline

    jimhester committed Mar 29, 2018
    This is useful for packages which test against online APIs. We use
    `curl::nslookup()` rather than `utils::nsl()` because the latter is not
    available on Windows.
  8. Fix remaining check_repoter typos

    jimhester committed Mar 29, 2018
  9. expect_equal_to_reference update param default value

    brodieG authored and jimhester committed Mar 29, 2018
  10. require at least 1.3.4 version of crayon package

    czeildi authored and jimhester committed Dec 21, 2017
    col_align is used from crayon but not exported in 1.3.2 version
  11. option() should be options()

    mawds authored and jimhester committed Jan 4, 2018
    The default reporter is set with options(), not option()
  12. fix typo

    maxheld83 authored and jimhester committed Feb 15, 2018
  13. Fix typo in check_reporter function

    bblette1 authored and jimhester committed Feb 25, 2018
    Fix typo by renaming `check_repoter` function to `check_reporter`. Fixes #722
Commits on Feb 25, 2018
  1. fix typo

    kevinushey committed Feb 25, 2018
Commits on Jan 15, 2018
  1. Update praise.R (#704)

    jrosen48 authored and hadley committed Jan 15, 2018
    super minor, and I loved the praise, but think that no one should be spelled without a dash, i.e. [here](http://www.grammar-monster.com/easily_confused/no-one_no_one.htm)
Commits on Jan 11, 2018
  1. Merge pull request #701 from jimhester/delay_printing

    jimhester committed Jan 11, 2018
    Print progress only if enough time has passed.
  2. Add note to NEWS.md

    jimhester committed Jan 11, 2018
    [ci-skip]
  3. Turn off warnings on r-devel

    jimhester committed Jan 11, 2018
    The following WARNING currently happens to any package built on R-devel
    with vignettes
    
    > checking serialized R objects in the sources ... WARNING
    > Found file(s) with version 3 serialization:
    >   ‘build/vignette.rds’
    > Such files are only readable in R >= 3.5.0.
    > Recreate them with R < 3.5.0 or save(version = 2) or saveRDS(version =
    > 2) as appropriate
  4. Change ProgressReporter to only update progress if enough time has pa…

    jimhester committed Jan 10, 2018
    …ssed
Commits on Dec 14, 2017
  1. Fix merge issue

    hadley committed Dec 14, 2017
  2. Use development version

    hadley committed Dec 14, 2017
  3. Merge branch 'master' of github.com:r-lib/testthat

    hadley committed Dec 14, 2017
  4. Update comments

    hadley committed Dec 14, 2017
Commits on Nov 15, 2017
  1. add mockr no NEWS (#686)

    krlmlr authored and hadley committed Nov 15, 2017
Commits on Nov 13, 2017
  1. Update site

    hadley committed Nov 13, 2017