tests/testthat/_snaps/account-find.md

validates its arguments

Code
  findAccount(1, NULL)
Condition
  Error:
  ! `account` must be a single string or `NULL`, not the number 1.
Code
  findAccount(NULL, 1)
Condition
  Error:
  ! `server` must be a single string or `NULL`, not the number 1.

error if no accounts

Code
  findAccount()
Condition
  Error:
  ! No accounts registered.
  i Call `rsconnect::setAccountInfo()` to register an account.

error if no matching account

Code
  findAccount("unknown", NULL)
Condition
  Error:
  ! Can't find any accounts with `account` = "unknown".
  i Available account names: "albert".
Code
  findAccount(NULL, "unknown")
Condition
  Error:
  ! Can't find any accounts with `server` = "unknown".
  i Known servers are "example.com".
Code
  findAccount("unknown", "unknown")
Condition
  Error:
  ! Can't find account with `name` = "unknown" and `server` = "unknown"
  i Call `accounts()` to see available options.

error if ambiguous accounts in non-interactive environment

Code
  findAccount()
Condition
  Error:
  ! Found multiple accounts.
  Please disambiguate by setting `server` and/or `account`.
  i Available servers: "x" and "y".
  i Available account names: "a" and "b".
Code
  findAccount("a", NULL)
Condition
  Error:
  ! Found multiple accounts for `account` = "a".
  Please disambiguate by setting `server`.
  i Available servers: "x" and "y".
Code
  findAccount(NULL, "y")
Condition
  Error:
  ! Found multiple accounts for `server` = "y".
  Please disambiguate by setting `account`.
  i Known account names are "a" and "b".

prompted to pick account in interactive environment

Code
  out <- findAccount()
Message
  Found multiple accounts.
  Which one do you want to use?
  1: server: x / username: a
  2: server: y / username: a
  3: server: y / username: b
  Selection: 2


rstudio/rsconnect documentation built on April 30, 2024, 2:14 p.m.