Running ‘t-browser.R’
  Comparing ‘t-browser.Rout’ to ‘t-browser.Rout.save’ ... OK
  Running ‘t-capture.R’
  Comparing ‘t-capture.Rout’ to ‘t-capture.Rout.save’ ... OK
  Running ‘t-change.R’
  Comparing ‘t-change.Rout’ to ‘t-change.Rout.save’ ... OK
  Running ‘t-demo.R’ [25s/25s]
  Comparing ‘t-demo.Rout’ to ‘t-demo.Rout.save’ ... OK
  Running ‘t-error.R’
  Comparing ‘t-error.Rout’ to ‘t-error.Rout.save’ ... OK
  Running ‘t-exec.R’
  Comparing ‘t-exec.Rout’ to ‘t-exec.Rout.save’ ... OK
  Running ‘t-get.R’
  Comparing ‘t-get.Rout’ to ‘t-get.Rout.save’ ... OK
  Running ‘t-global.R’
  Comparing ‘t-global.Rout’ to ‘t-global.Rout.save’ ... OK
  Running ‘t-handledruns.R’
  Comparing ‘t-handledruns.Rout’ to ‘t-handledruns.Rout.save’ ... OK
  Running ‘t-ischecks.R’
  Comparing ‘t-ischecks.Rout’ to ‘t-ischecks.Rout.save’ ... OK
  Running ‘t-item.R’
  Comparing ‘t-item.Rout’ to ‘t-item.Rout.save’ ... OK
  Running ‘t-list.R’
  Comparing ‘t-list.Rout’ to ‘t-list.Rout.save’ ... OK
  Running ‘t-misc.R’
  Comparing ‘t-misc.Rout’ to ‘t-misc.Rout.save’ ... OK
  Running ‘t-nav.R’
  Comparing ‘t-nav.Rout’ to ‘t-nav.Rout.save’ ... OK
  Running ‘t-parse.R’
  Comparing ‘t-parse.Rout’ to ‘t-parse.Rout.save’ ...1223c1223
<   <text>:1:6: syntax error
---
>   <text>:1:6: unexpected symbol
1232c1232
< [1] FALSE
---
> [1] TRUE
  Running ‘t-prompt.R’
  Running ‘t-random.R’
  Comparing ‘t-random.Rout’ to ‘t-random.Rout.save’ ... OK
  Running ‘t-rename.R’
  Comparing ‘t-rename.Rout’ to ‘t-rename.Rout.save’ ... OK
  Running ‘t-repairenvs.R’
  Comparing ‘t-repairenvs.Rout’ to ‘t-repairenvs.Rout.save’ ... OK
  Running ‘t-search.R’
  Comparing ‘t-search.Rout’ to ‘t-search.Rout.save’ ... OK
  Running ‘t-section.R’
  Comparing ‘t-section.Rout’ to ‘t-section.Rout.save’ ... OK
  Running ‘t-shim.R’
  Comparing ‘t-shim.Rout’ to ‘t-shim.Rout.save’ ... OK
  Running ‘t-state.R’
  Comparing ‘t-state.Rout’ to ‘t-state.Rout.save’ ... OK
  Running ‘t-text.R’
  Comparing ‘t-text.Rout’ to ‘t-text.Rout.save’ ... OK
  Running ‘t-translate.R’
  Comparing ‘t-translate.Rout’ to ‘t-translate.Rout.save’ ... OK
  Running ‘t-upgrade.R’
  Comparing ‘t-upgrade.Rout’ to ‘t-upgrade.Rout.save’ ... OK
  Running ‘t-utz1.R’ [32s/32s]
  Comparing ‘t-utz1.Rout’ to ‘t-utz1.Rout.save’ ... OK
  Running ‘t-utz2.R’ [15s/17s]
  Comparing ‘t-utz2.Rout’ to ‘t-utz2.Rout.save’ ... OK
  Running ‘zz-check.R’
Running the tests in ‘tests/t-prompt.R’ failed.
Complete output:
  > source(file.path("_helper", "init.R"))
  > 
  > # - "read_line works" ----------------------------------------------------------
  > 
  > # read through prompt vals
  > 
  > unitizer:::read_line_set_vals(letters[1:3])
  > u.ns <- asNamespace("unitizer")
  > unitizer:::read_line()
  a
  [1] "a"
  > identical(u.ns$.global$prompt.vals, letters[2:3])
  [1] TRUE
  > unitizer:::read_line()
  b
  [1] "b"
  > u.ns$.global$prompt.vals
  [1] "c"
  > unitizer:::read_line()
  c
  [1] "c"
  > u.ns$.global$prompt.vals
  character(0)
  > 
  > try(unitizer:::read_line())
  Error : Internal Error: ran out of predefined readline input; contact maintainer.
  > 
  > # - "simple prompts" -----------------------------------------------------------
  > 
  > unitizer:::read_line_set_vals(c("y", "Y", "n", "N"))
  > try(unitizer:::simple_prompt(1:5))
  Error in unitizer:::simple_prompt(1:5) : 
    Argument `message` must be character
  > try(unitizer:::simple_prompt("hello", attempts = 1:5))
  Error in unitizer:::simple_prompt("hello", attempts = 1:5) : 
    Argument `attempts` must be numeric(1L), not NA, and one or greater
  > try(unitizer:::simple_prompt("hello", values = NA_character_))
  Error in unitizer:::simple_prompt("hello", values = NA_character_) : 
    Argument `values` must be character with no NAs
  > try(unitizer:::simple_prompt("hello", case.sensitive = 1))
  Error in unitizer:::simple_prompt("hello", case.sensitive = 1) : 
    Argument `case.sensitive` must be TRUE or FALSE
  > 
  > unitizer:::simple_prompt("hello")
  | hello
  
  unitizer> y
  [1] "Y"
  > unitizer:::simple_prompt("hello")#
  | hello
  
  unitizer> Y
  [1] "Y"
  > unitizer:::simple_prompt("hello")
  | hello
  
  unitizer> n
  [1] "N"
  > unitizer:::read_line_set_vals(c("y", "y", "n"))
  > try(unitizer:::simple_prompt("hello", attempts = 1L, case.sensitive = TRUE))
  | hello
  
  unitizer> y
  | Invalid input, please select one of: Y, N
  
  Error in unitizer:::simple_prompt("hello", attempts = 1L, case.sensitive = TRUE) : 
    Gave up trying to collect user input after 1 attempts.
  > try(unitizer:::simple_prompt("hello", attempts = 1L, case.sensitive = TRUE),
  +     silent = TRUE)
  | hello
  
  unitizer> y
  | Invalid input, please select one of: Y, N
  
  > try(unitizer:::simple_prompt("hello", attempts = 1L, case.sensitive = TRUE))
  | hello
  
  unitizer> n
  | Invalid input, please select one of: Y, N
  
  Error in unitizer:::simple_prompt("hello", attempts = 1L, case.sensitive = TRUE) : 
    Gave up trying to collect user input after 1 attempts.
  > 
  > # - "faux prompt" --------------------------------------------------------------
  > 
  > unitizer:::read_line_set_vals(c("1 +", "1"))
  > unitizer:::faux_prompt(prompt = "> ", continue = "+ ")[[1L]]
  > 1 +
  Error in "1 +" : <text>:2:0: syntax error
  1: 1 +
     ^
  Execution halted
Running the tests in ‘tests/zz-check.R’ failed.
Complete output:
  > source('aammrtf/check.R')
  43: > lorem1 <- "Today, with Kiernan on the stand offering confirmation, Howard walked the jury through the enormous amount of data pulled from Ulbricht's computer. Defense lawyers haven't had a chance yet to respond to this evidence<e2><80><94>that will likely come tomorrow. The mountain they have to climb looks higher than ever, though. Last week, Ulbricht's lawyer outlined a defense in which Ulbricht walked away from the marketplace he created and was \"lured back.\" But what will explain the dozens of folders of data on this laptop, with data from the upper echelons of Silk Road management<e2><80><94>mixed with the most intimate details of Ulbricht's personal life?"
  
  
  
  
  
  
  
  
  
  
  
  
  
  Error: .Rout files missing (failed?):
  't-prompt.Rout'
  In addition: Warning message:
  In eval(ei, envir) : Some outputs contain non-ASCII:
  't-text.Rout'
  Execution halted