Last updated on 2024-05-04 01:49:24 CEST.
Package | ERROR | NOTE | OK |
---|---|---|---|
fflr | 6 | 6 | |
gluedown | 12 | ||
k5 | 12 | ||
mdbr | 12 | ||
metro | 2 | 10 | |
srt | 12 | ||
usa | 12 |
Current CRAN status: ERROR: 6, OK: 6
Version: 2.2.4
Check: examples
Result: ERROR
Running examples in ‘fflr-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: acquisition_settings
> ### Title: League waiver settings
> ### Aliases: acquisition_settings
>
> ### ** Examples
>
> acquisition_settings(leagueId = "42654852")
Error: API did not return JSON
Execution halted
Flavors: r-devel-linux-x86_64-debian-clang, r-patched-linux-x86_64, r-release-linux-x86_64
Version: 2.2.4
Check: tests
Result: ERROR
Running ‘spelling.R’ [0s/0s]
Running ‘testthat.R’ [8s/63s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(fflr)
>
> options(fflr.leagueId = "42654852")
> test_check("fflr")
Request failed [500]. Retrying in 1 seconds...
Request failed [500]. Retrying in 1.3 seconds...
No scheduled professional football events
No scheduled professional football events
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• rvest cannot be loaded (1): 'test-news.R:10:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-abbrev.R:1:1'): (code run outside of `test_that()`) ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_teams("42654852") at test-abbrev.R:1:1
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-acquisition.R:2:3'): player acquisition ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::player_acquire(leagueId = "42654852") at test-acquisition.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-activity.R:2:3'): recent activity ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::recent_activity(...) at test-activity.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-api.R:2:3'): empty API call returns fantasy league info ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_api(leagueId = "42654852") at test-api.R:2:3
2. └─fflr:::try_json(...)
── Error ('test-best.R:2:3'): calculate best possible past roster ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-best.R:17:3'): calculate best possible future roster ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:17:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:2:3'): obtain draft data ───────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852") at test-draft.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:10:3'): obtain draft data history ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852", leagueHistory = TRUE) at test-draft.R:10:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:2:3'): historical data can be returned ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings(leagueId = "42654852", leagueHistory = TRUE) at test-history.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:12:3'): historical data can be combined ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(fun = league_simulation, leagueId = "42654852") at test-history.R:12:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-info.R:2:3'): current year ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_year() at test-info.R:2:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:8:3'): current week ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_week() at test-info.R:8:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:14:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_seasons() at test-info.R:14:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl/seasons")
── Error ('test-info.R:20:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::espn_games() at test-info.R:20:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games")
── Error ('test-live.R:2:3'): live scoring returns 1 row per team ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::live_scoring(...) at test-live.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:2:3'): league members ────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852") at test-members.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:8:3'): league members history with names ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852", leagueHistory = TRUE) at test-members.R:8:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-messages.R:2:3'): league messages ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_messages(leagueId = "42654852") at test-messages.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-opponents.R:2:3'): opponent ranks ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::opponent_ranks(leagueId = "42654852") at test-opponents.R:2:3
2. └─fflr::ffl_api(leagueId, view = "kona_player_info")
3. └─fflr:::try_json(...)
── Error ('test-outlook.R:2:3'): get individual player outlook ─────────────────
Error: lexical error: invalid char in json text.
<!DOCTYPE html> <html class="n
(right here) ------^
Backtrace:
▆
1. └─fflr::player_outlook(leagueId = NULL, limit = 1) at test-outlook.R:2:3
2. └─jsonlite::fromJSON(httr::content(all_get, as = "text"))
3. └─jsonlite:::parse_and_simplify(...)
4. └─jsonlite:::parseJSON(txt, bigint_as_char)
5. └─jsonlite:::parse_string(txt, bigint_as_char)
── Error ('test-players.R:2:3'): player list by value with custom sort ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::list_players(...) at test-players.R:2:3
2. └─fflr::ffl_week()
3. └─fflr::ffl_info()
4. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-roster.R:2:3'): All current team rosters as list ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "42654852", scoringPeriodId = 1) at test-roster.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-roster.R:11:3'): All final period team rosters as list of list ──
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "252353", leagueHistory = TRUE) at test-roster.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:2:3'): obtain tidy fantasy schedule ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852") at test-schedule.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:7:3'): obtain tidy fantasy schedule history ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852", leagueHistory = TRUE) at test-schedule.R:7:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:13:3'): tidy matchups deprecated ────────────────────
Error: API did not return JSON
Backtrace:
▆
1. ├─testthat::expect_warning(tidy_matchups(leagueId = "42654852")) at test-schedule.R:13:3
2. │ └─testthat:::expect_condition_matching(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─fflr::tidy_matchups(leagueId = "42654852")
8. └─fflr::tidy_schedule(...)
9. └─fflr::ffl_api(...)
10. └─fflr:::try_json(...)
── Error ('test-scores.R:2:3'): scores by matchup period ───────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:11:3'): scores by scoring period ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:20:3'): scores by past league history ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:20:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:4:3'): draft settings for a single season ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_settings("42654852", leagueHistory = FALSE) at test-settings.R:4:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:15:3'): league info for a single season ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_info("42654852", leagueHistory = FALSE) at test-settings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:25:3'): named vector of past seasons for league ─────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_size("252353", leagueHistory = TRUE) at test-settings.R:25:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:34:3'): league name returns as a data frame ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_name("42654852") at test-settings.R:34:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:43:3'): acquisition settings for a single season ────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::acquisition_settings("42654852", leagueHistory = FALSE) at test-settings.R:43:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:55:3'): fee settings for a single season ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::finance_settings("42654852", leagueHistory = FALSE) at test-settings.R:55:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:64:3'): roster settings for a single season ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = FALSE) at test-settings.R:64:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:71:3'): roster settings for a past seasons ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = TRUE) at test-settings.R:71:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:81:3'): schedule settings for a single season ───────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::schedule_settings("42654852", leagueHistory = FALSE) at test-settings.R:81:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:91:3'): scoring settings for a single season ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::scoring_settings("42654852", leagueHistory = FALSE) at test-settings.R:91:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:99:3'): trade settings for a single season ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::trade_settings("42654852", leagueHistory = FALSE) at test-settings.R:99:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-simulation.R:2:3'): get simulated season projections ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation(leagueId = "42654852") at test-simulation.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:2:3'): standings returns data frame ────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings("42654852") at test-standings.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:8:3'): combine all historical standings ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(league_standings, "252353") at test-standings.R:8:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-standings.R:15:3'): simulations returns data frame ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation("42654852") at test-standings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-status.R:2:3'): league status ──────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_status(leagueId = "42654852") at test-status.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mStatus", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:2:3'): team transactions ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::transaction_counter(leagueId = "42654852") at test-transactions.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:8:3'): team budget summary ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::budget_summary(leagueId = "42654852") at test-transactions.R:8:3
2. └─fflr::transaction_counter(...)
3. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
4. └─fflr:::try_json(...)
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
Error: Test failures
Execution halted
Flavor: r-devel-linux-x86_64-debian-clang
Version: 2.2.4
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
...
--- re-building ‘fantasy-football.Rmd’ using rmarkdown
Quitting from lines at lines 91-93 [team-roster] (fantasy-football.Rmd)
Error: processing vignette 'fantasy-football.Rmd' failed with diagnostics:
API did not return JSON
--- failed re-building ‘fantasy-football.Rmd’
SUMMARY: processing the following file failed:
‘fantasy-football.Rmd’
Error: Vignette re-building failed.
Execution halted
Flavors: r-devel-linux-x86_64-debian-clang, r-patched-linux-x86_64, r-release-linux-x86_64
Version: 2.2.4
Check: examples
Result: ERROR
Running examples in 'fflr-Ex.R' failed
The error most likely occurred in:
> ### Name: acquisition_settings
> ### Title: League waiver settings
> ### Aliases: acquisition_settings
>
> ### ** Examples
>
> acquisition_settings(leagueId = "42654852")
Error: API did not return JSON
Execution halted
Flavors: r-devel-windows-x86_64, r-release-windows-x86_64, r-oldrel-windows-x86_64
Version: 2.2.4
Check: tests
Result: ERROR
Running 'spelling.R' [0s]
Running 'testthat.R' [67s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> library(testthat)
> library(fflr)
>
> options(fflr.leagueId = "42654852")
> test_check("fflr")
Request failed [500]. Retrying in 1 seconds...
Request failed [500]. Retrying in 3.5 seconds...
No scheduled professional football events
No scheduled professional football events
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• rvest cannot be loaded (1): 'test-news.R:10:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-abbrev.R:1:1'): (code run outside of `test_that()`) ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_teams("42654852") at test-abbrev.R:1:1
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-acquisition.R:2:3'): player acquisition ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::player_acquire(leagueId = "42654852") at test-acquisition.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-activity.R:2:3'): recent activity ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::recent_activity(...) at test-activity.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-api.R:2:3'): empty API call returns fantasy league info ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_api(leagueId = "42654852") at test-api.R:2:3
2. └─fflr:::try_json(...)
── Error ('test-best.R:2:3'): calculate best possible past roster ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-best.R:17:3'): calculate best possible future roster ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:17:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:2:3'): obtain draft data ───────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852") at test-draft.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:10:3'): obtain draft data history ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852", leagueHistory = TRUE) at test-draft.R:10:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:2:3'): historical data can be returned ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings(leagueId = "42654852", leagueHistory = TRUE) at test-history.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:12:3'): historical data can be combined ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(fun = league_simulation, leagueId = "42654852") at test-history.R:12:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-info.R:2:3'): current year ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_year() at test-info.R:2:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:8:3'): current week ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_week() at test-info.R:8:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:14:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_seasons() at test-info.R:14:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl/seasons")
── Error ('test-info.R:20:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::espn_games() at test-info.R:20:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games")
── Error ('test-live.R:2:3'): live scoring returns 1 row per team ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::live_scoring(...) at test-live.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:2:3'): league members ────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852") at test-members.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:8:3'): league members history with names ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852", leagueHistory = TRUE) at test-members.R:8:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-messages.R:2:3'): league messages ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_messages(leagueId = "42654852") at test-messages.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-opponents.R:2:3'): opponent ranks ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::opponent_ranks(leagueId = "42654852") at test-opponents.R:2:3
2. └─fflr::ffl_api(leagueId, view = "kona_player_info")
3. └─fflr:::try_json(...)
── Error ('test-outlook.R:2:3'): get individual player outlook ─────────────────
Error: lexical error: invalid char in json text.
<!DOCTYPE html> <html class="n
(right here) ------^
Backtrace:
▆
1. └─fflr::player_outlook(leagueId = NULL, limit = 1) at test-outlook.R:2:3
2. └─jsonlite::fromJSON(httr::content(all_get, as = "text"))
3. └─jsonlite:::parse_and_simplify(...)
4. └─jsonlite:::parseJSON(txt, bigint_as_char)
5. └─jsonlite:::parse_string(txt, bigint_as_char)
── Error ('test-players.R:2:3'): player list by value with custom sort ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::list_players(...) at test-players.R:2:3
2. └─fflr::ffl_week()
3. └─fflr::ffl_info()
4. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-roster.R:2:3'): All current team rosters as list ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "42654852", scoringPeriodId = 1) at test-roster.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-roster.R:11:3'): All final period team rosters as list of list ──
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "252353", leagueHistory = TRUE) at test-roster.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:2:3'): obtain tidy fantasy schedule ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852") at test-schedule.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:7:3'): obtain tidy fantasy schedule history ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852", leagueHistory = TRUE) at test-schedule.R:7:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:13:3'): tidy matchups deprecated ────────────────────
Error: API did not return JSON
Backtrace:
▆
1. ├─testthat::expect_warning(tidy_matchups(leagueId = "42654852")) at test-schedule.R:13:3
2. │ └─testthat:::expect_condition_matching(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─fflr::tidy_matchups(leagueId = "42654852")
8. └─fflr::tidy_schedule(...)
9. └─fflr::ffl_api(...)
10. └─fflr:::try_json(...)
── Error ('test-scores.R:2:3'): scores by matchup period ───────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:11:3'): scores by scoring period ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:20:3'): scores by past league history ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:20:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:4:3'): draft settings for a single season ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_settings("42654852", leagueHistory = FALSE) at test-settings.R:4:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:15:3'): league info for a single season ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_info("42654852", leagueHistory = FALSE) at test-settings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:25:3'): named vector of past seasons for league ─────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_size("252353", leagueHistory = TRUE) at test-settings.R:25:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:34:3'): league name returns as a data frame ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_name("42654852") at test-settings.R:34:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:43:3'): acquisition settings for a single season ────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::acquisition_settings("42654852", leagueHistory = FALSE) at test-settings.R:43:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:55:3'): fee settings for a single season ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::finance_settings("42654852", leagueHistory = FALSE) at test-settings.R:55:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:64:3'): roster settings for a single season ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = FALSE) at test-settings.R:64:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:71:3'): roster settings for a past seasons ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = TRUE) at test-settings.R:71:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:81:3'): schedule settings for a single season ───────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::schedule_settings("42654852", leagueHistory = FALSE) at test-settings.R:81:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:91:3'): scoring settings for a single season ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::scoring_settings("42654852", leagueHistory = FALSE) at test-settings.R:91:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:99:3'): trade settings for a single season ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::trade_settings("42654852", leagueHistory = FALSE) at test-settings.R:99:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-simulation.R:2:3'): get simulated season projections ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation(leagueId = "42654852") at test-simulation.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:2:3'): standings returns data frame ────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings("42654852") at test-standings.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:8:3'): combine all historical standings ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(league_standings, "252353") at test-standings.R:8:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-standings.R:15:3'): simulations returns data frame ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation("42654852") at test-standings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-status.R:2:3'): league status ──────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_status(leagueId = "42654852") at test-status.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mStatus", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:2:3'): team transactions ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::transaction_counter(leagueId = "42654852") at test-transactions.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:8:3'): team budget summary ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::budget_summary(leagueId = "42654852") at test-transactions.R:8:3
2. └─fflr::transaction_counter(...)
3. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
4. └─fflr:::try_json(...)
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
Error: Test failures
Execution halted
Flavor: r-devel-windows-x86_64
Version: 2.2.4
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
--- re-building 'fantasy-football.Rmd' using rmarkdown
Quitting from lines at lines 91-93 [team-roster] (fantasy-football.Rmd)
Error: processing vignette 'fantasy-football.Rmd' failed with diagnostics:
API did not return JSON
--- failed re-building 'fantasy-football.Rmd'
SUMMARY: processing the following file failed:
'fantasy-football.Rmd'
Error: Vignette re-building failed.
Execution halted
Flavors: r-devel-windows-x86_64, r-release-windows-x86_64, r-oldrel-windows-x86_64
Version: 2.2.4
Check: tests
Result: ERROR
Running ‘spelling.R’ [0s/0s]
Running ‘testthat.R’ [7s/60s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(fflr)
>
> options(fflr.leagueId = "42654852")
> test_check("fflr")
Request failed [500]. Retrying in 1 seconds...
Request failed [500]. Retrying in 1 seconds...
No scheduled professional football events
No scheduled professional football events
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• rvest cannot be loaded (1): 'test-news.R:10:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-abbrev.R:1:1'): (code run outside of `test_that()`) ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_teams("42654852") at test-abbrev.R:1:1
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-acquisition.R:2:3'): player acquisition ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::player_acquire(leagueId = "42654852") at test-acquisition.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-activity.R:2:3'): recent activity ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::recent_activity(...) at test-activity.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-api.R:2:3'): empty API call returns fantasy league info ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_api(leagueId = "42654852") at test-api.R:2:3
2. └─fflr:::try_json(...)
── Error ('test-best.R:2:3'): calculate best possible past roster ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-best.R:17:3'): calculate best possible future roster ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:17:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:2:3'): obtain draft data ───────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852") at test-draft.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:10:3'): obtain draft data history ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852", leagueHistory = TRUE) at test-draft.R:10:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:2:3'): historical data can be returned ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings(leagueId = "42654852", leagueHistory = TRUE) at test-history.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:12:3'): historical data can be combined ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(fun = league_simulation, leagueId = "42654852") at test-history.R:12:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-info.R:2:3'): current year ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_year() at test-info.R:2:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:8:3'): current week ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_week() at test-info.R:8:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:14:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_seasons() at test-info.R:14:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl/seasons")
── Error ('test-info.R:20:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::espn_games() at test-info.R:20:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games")
── Error ('test-live.R:2:3'): live scoring returns 1 row per team ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::live_scoring(...) at test-live.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:2:3'): league members ────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852") at test-members.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:8:3'): league members history with names ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852", leagueHistory = TRUE) at test-members.R:8:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-messages.R:2:3'): league messages ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_messages(leagueId = "42654852") at test-messages.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-opponents.R:2:3'): opponent ranks ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::opponent_ranks(leagueId = "42654852") at test-opponents.R:2:3
2. └─fflr::ffl_api(leagueId, view = "kona_player_info")
3. └─fflr:::try_json(...)
── Error ('test-outlook.R:2:3'): get individual player outlook ─────────────────
Error: lexical error: invalid char in json text.
<!DOCTYPE html> <html class="n
(right here) ------^
Backtrace:
▆
1. └─fflr::player_outlook(leagueId = NULL, limit = 1) at test-outlook.R:2:3
2. └─jsonlite::fromJSON(httr::content(all_get, as = "text"))
3. └─jsonlite:::parse_and_simplify(...)
4. └─jsonlite:::parseJSON(txt, bigint_as_char)
5. └─jsonlite:::parse_string(txt, bigint_as_char)
── Error ('test-players.R:2:3'): player list by value with custom sort ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::list_players(...) at test-players.R:2:3
2. └─fflr::ffl_week()
3. └─fflr::ffl_info()
4. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-roster.R:2:3'): All current team rosters as list ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "42654852", scoringPeriodId = 1) at test-roster.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-roster.R:11:3'): All final period team rosters as list of list ──
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "252353", leagueHistory = TRUE) at test-roster.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:2:3'): obtain tidy fantasy schedule ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852") at test-schedule.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:7:3'): obtain tidy fantasy schedule history ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852", leagueHistory = TRUE) at test-schedule.R:7:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:13:3'): tidy matchups deprecated ────────────────────
Error: API did not return JSON
Backtrace:
▆
1. ├─testthat::expect_warning(tidy_matchups(leagueId = "42654852")) at test-schedule.R:13:3
2. │ └─testthat:::expect_condition_matching(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─fflr::tidy_matchups(leagueId = "42654852")
8. └─fflr::tidy_schedule(...)
9. └─fflr::ffl_api(...)
10. └─fflr:::try_json(...)
── Error ('test-scores.R:2:3'): scores by matchup period ───────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:11:3'): scores by scoring period ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:20:3'): scores by past league history ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:20:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:4:3'): draft settings for a single season ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_settings("42654852", leagueHistory = FALSE) at test-settings.R:4:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:15:3'): league info for a single season ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_info("42654852", leagueHistory = FALSE) at test-settings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:25:3'): named vector of past seasons for league ─────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_size("252353", leagueHistory = TRUE) at test-settings.R:25:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:34:3'): league name returns as a data frame ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_name("42654852") at test-settings.R:34:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:43:3'): acquisition settings for a single season ────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::acquisition_settings("42654852", leagueHistory = FALSE) at test-settings.R:43:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:55:3'): fee settings for a single season ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::finance_settings("42654852", leagueHistory = FALSE) at test-settings.R:55:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:64:3'): roster settings for a single season ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = FALSE) at test-settings.R:64:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:71:3'): roster settings for a past seasons ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = TRUE) at test-settings.R:71:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:81:3'): schedule settings for a single season ───────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::schedule_settings("42654852", leagueHistory = FALSE) at test-settings.R:81:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:91:3'): scoring settings for a single season ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::scoring_settings("42654852", leagueHistory = FALSE) at test-settings.R:91:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:99:3'): trade settings for a single season ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::trade_settings("42654852", leagueHistory = FALSE) at test-settings.R:99:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-simulation.R:2:3'): get simulated season projections ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation(leagueId = "42654852") at test-simulation.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:2:3'): standings returns data frame ────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings("42654852") at test-standings.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:8:3'): combine all historical standings ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(league_standings, "252353") at test-standings.R:8:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-standings.R:15:3'): simulations returns data frame ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation("42654852") at test-standings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-status.R:2:3'): league status ──────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_status(leagueId = "42654852") at test-status.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mStatus", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:2:3'): team transactions ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::transaction_counter(leagueId = "42654852") at test-transactions.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:8:3'): team budget summary ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::budget_summary(leagueId = "42654852") at test-transactions.R:8:3
2. └─fflr::transaction_counter(...)
3. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
4. └─fflr:::try_json(...)
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
Error: Test failures
Execution halted
Flavor: r-patched-linux-x86_64
Version: 2.2.4
Check: tests
Result: ERROR
Running ‘spelling.R’ [0s/1s]
Running ‘testthat.R’ [7s/59s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(fflr)
>
> options(fflr.leagueId = "42654852")
> test_check("fflr")
Request failed [500]. Retrying in 1 seconds...
Request failed [500]. Retrying in 2.8 seconds...
No scheduled professional football events
No scheduled professional football events
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• rvest cannot be loaded (1): 'test-news.R:10:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-abbrev.R:1:1'): (code run outside of `test_that()`) ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_teams("42654852") at test-abbrev.R:1:1
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-acquisition.R:2:3'): player acquisition ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::player_acquire(leagueId = "42654852") at test-acquisition.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-activity.R:2:3'): recent activity ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::recent_activity(...) at test-activity.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-api.R:2:3'): empty API call returns fantasy league info ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_api(leagueId = "42654852") at test-api.R:2:3
2. └─fflr:::try_json(...)
── Error ('test-best.R:2:3'): calculate best possible past roster ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-best.R:17:3'): calculate best possible future roster ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:17:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:2:3'): obtain draft data ───────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852") at test-draft.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:10:3'): obtain draft data history ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852", leagueHistory = TRUE) at test-draft.R:10:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:2:3'): historical data can be returned ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings(leagueId = "42654852", leagueHistory = TRUE) at test-history.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:12:3'): historical data can be combined ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(fun = league_simulation, leagueId = "42654852") at test-history.R:12:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-info.R:2:3'): current year ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_year() at test-info.R:2:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:8:3'): current week ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_week() at test-info.R:8:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:14:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_seasons() at test-info.R:14:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl/seasons")
── Error ('test-info.R:20:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::espn_games() at test-info.R:20:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games")
── Error ('test-live.R:2:3'): live scoring returns 1 row per team ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::live_scoring(...) at test-live.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:2:3'): league members ────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852") at test-members.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:8:3'): league members history with names ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852", leagueHistory = TRUE) at test-members.R:8:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-messages.R:2:3'): league messages ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_messages(leagueId = "42654852") at test-messages.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-opponents.R:2:3'): opponent ranks ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::opponent_ranks(leagueId = "42654852") at test-opponents.R:2:3
2. └─fflr::ffl_api(leagueId, view = "kona_player_info")
3. └─fflr:::try_json(...)
── Error ('test-outlook.R:2:3'): get individual player outlook ─────────────────
Error: lexical error: invalid char in json text.
<!DOCTYPE html> <html class="n
(right here) ------^
Backtrace:
▆
1. └─fflr::player_outlook(leagueId = NULL, limit = 1) at test-outlook.R:2:3
2. └─jsonlite::fromJSON(httr::content(all_get, as = "text"))
3. └─jsonlite:::parse_and_simplify(...)
4. └─jsonlite:::parseJSON(txt, bigint_as_char)
5. └─jsonlite:::parse_string(txt, bigint_as_char)
── Error ('test-players.R:2:3'): player list by value with custom sort ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::list_players(...) at test-players.R:2:3
2. └─fflr::ffl_week()
3. └─fflr::ffl_info()
4. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-roster.R:2:3'): All current team rosters as list ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "42654852", scoringPeriodId = 1) at test-roster.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-roster.R:11:3'): All final period team rosters as list of list ──
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "252353", leagueHistory = TRUE) at test-roster.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:2:3'): obtain tidy fantasy schedule ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852") at test-schedule.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:7:3'): obtain tidy fantasy schedule history ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852", leagueHistory = TRUE) at test-schedule.R:7:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:13:3'): tidy matchups deprecated ────────────────────
Error: API did not return JSON
Backtrace:
▆
1. ├─testthat::expect_warning(tidy_matchups(leagueId = "42654852")) at test-schedule.R:13:3
2. │ └─testthat:::expect_condition_matching(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─fflr::tidy_matchups(leagueId = "42654852")
8. └─fflr::tidy_schedule(...)
9. └─fflr::ffl_api(...)
10. └─fflr:::try_json(...)
── Error ('test-scores.R:2:3'): scores by matchup period ───────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:11:3'): scores by scoring period ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:20:3'): scores by past league history ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:20:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:4:3'): draft settings for a single season ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_settings("42654852", leagueHistory = FALSE) at test-settings.R:4:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:15:3'): league info for a single season ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_info("42654852", leagueHistory = FALSE) at test-settings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:25:3'): named vector of past seasons for league ─────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_size("252353", leagueHistory = TRUE) at test-settings.R:25:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:34:3'): league name returns as a data frame ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_name("42654852") at test-settings.R:34:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:43:3'): acquisition settings for a single season ────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::acquisition_settings("42654852", leagueHistory = FALSE) at test-settings.R:43:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:55:3'): fee settings for a single season ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::finance_settings("42654852", leagueHistory = FALSE) at test-settings.R:55:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:64:3'): roster settings for a single season ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = FALSE) at test-settings.R:64:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:71:3'): roster settings for a past seasons ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = TRUE) at test-settings.R:71:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:81:3'): schedule settings for a single season ───────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::schedule_settings("42654852", leagueHistory = FALSE) at test-settings.R:81:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:91:3'): scoring settings for a single season ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::scoring_settings("42654852", leagueHistory = FALSE) at test-settings.R:91:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:99:3'): trade settings for a single season ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::trade_settings("42654852", leagueHistory = FALSE) at test-settings.R:99:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-simulation.R:2:3'): get simulated season projections ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation(leagueId = "42654852") at test-simulation.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:2:3'): standings returns data frame ────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings("42654852") at test-standings.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:8:3'): combine all historical standings ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(league_standings, "252353") at test-standings.R:8:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-standings.R:15:3'): simulations returns data frame ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation("42654852") at test-standings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-status.R:2:3'): league status ──────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_status(leagueId = "42654852") at test-status.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mStatus", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:2:3'): team transactions ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::transaction_counter(leagueId = "42654852") at test-transactions.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:8:3'): team budget summary ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::budget_summary(leagueId = "42654852") at test-transactions.R:8:3
2. └─fflr::transaction_counter(...)
3. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
4. └─fflr:::try_json(...)
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
Error: Test failures
Execution halted
Flavor: r-release-linux-x86_64
Version: 2.2.4
Check: tests
Result: ERROR
Running 'spelling.R' [0s]
Running 'testthat.R' [57s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> library(testthat)
> library(fflr)
>
> options(fflr.leagueId = "42654852")
> test_check("fflr")
Request failed [500]. Retrying in 1 seconds...
Request failed [500]. Retrying in 3 seconds...
No scheduled professional football events
No scheduled professional football events
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• rvest cannot be loaded (1): 'test-news.R:10:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-abbrev.R:1:1'): (code run outside of `test_that()`) ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_teams("42654852") at test-abbrev.R:1:1
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-acquisition.R:2:3'): player acquisition ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::player_acquire(leagueId = "42654852") at test-acquisition.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-activity.R:2:3'): recent activity ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::recent_activity(...) at test-activity.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-api.R:2:3'): empty API call returns fantasy league info ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_api(leagueId = "42654852") at test-api.R:2:3
2. └─fflr:::try_json(...)
── Error ('test-best.R:2:3'): calculate best possible past roster ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-best.R:17:3'): calculate best possible future roster ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:17:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:2:3'): obtain draft data ───────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852") at test-draft.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:10:3'): obtain draft data history ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852", leagueHistory = TRUE) at test-draft.R:10:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:2:3'): historical data can be returned ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings(leagueId = "42654852", leagueHistory = TRUE) at test-history.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:12:3'): historical data can be combined ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(fun = league_simulation, leagueId = "42654852") at test-history.R:12:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-info.R:2:3'): current year ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_year() at test-info.R:2:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:8:3'): current week ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_week() at test-info.R:8:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:14:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_seasons() at test-info.R:14:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl/seasons")
── Error ('test-info.R:20:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::espn_games() at test-info.R:20:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games")
── Error ('test-live.R:2:3'): live scoring returns 1 row per team ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::live_scoring(...) at test-live.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:2:3'): league members ────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852") at test-members.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:8:3'): league members history with names ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852", leagueHistory = TRUE) at test-members.R:8:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-messages.R:2:3'): league messages ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_messages(leagueId = "42654852") at test-messages.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-opponents.R:2:3'): opponent ranks ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::opponent_ranks(leagueId = "42654852") at test-opponents.R:2:3
2. └─fflr::ffl_api(leagueId, view = "kona_player_info")
3. └─fflr:::try_json(...)
── Error ('test-outlook.R:2:3'): get individual player outlook ─────────────────
Error: lexical error: invalid char in json text.
<!DOCTYPE html> <html class="n
(right here) ------^
Backtrace:
▆
1. └─fflr::player_outlook(leagueId = NULL, limit = 1) at test-outlook.R:2:3
2. └─jsonlite::fromJSON(httr::content(all_get, as = "text"))
3. └─jsonlite:::parse_and_simplify(...)
4. └─jsonlite:::parseJSON(txt, bigint_as_char)
5. └─jsonlite:::parse_string(txt, bigint_as_char)
── Error ('test-players.R:2:3'): player list by value with custom sort ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::list_players(...) at test-players.R:2:3
2. └─fflr::ffl_week()
3. └─fflr::ffl_info()
4. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-roster.R:2:3'): All current team rosters as list ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "42654852", scoringPeriodId = 1) at test-roster.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-roster.R:11:3'): All final period team rosters as list of list ──
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "252353", leagueHistory = TRUE) at test-roster.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:2:3'): obtain tidy fantasy schedule ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852") at test-schedule.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:7:3'): obtain tidy fantasy schedule history ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852", leagueHistory = TRUE) at test-schedule.R:7:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:13:3'): tidy matchups deprecated ────────────────────
Error: API did not return JSON
Backtrace:
▆
1. ├─testthat::expect_warning(tidy_matchups(leagueId = "42654852")) at test-schedule.R:13:3
2. │ └─testthat:::expect_condition_matching(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─fflr::tidy_matchups(leagueId = "42654852")
8. └─fflr::tidy_schedule(...)
9. └─fflr::ffl_api(...)
10. └─fflr:::try_json(...)
── Error ('test-scores.R:2:3'): scores by matchup period ───────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:11:3'): scores by scoring period ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:20:3'): scores by past league history ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:20:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:4:3'): draft settings for a single season ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_settings("42654852", leagueHistory = FALSE) at test-settings.R:4:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:15:3'): league info for a single season ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_info("42654852", leagueHistory = FALSE) at test-settings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:25:3'): named vector of past seasons for league ─────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_size("252353", leagueHistory = TRUE) at test-settings.R:25:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:34:3'): league name returns as a data frame ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_name("42654852") at test-settings.R:34:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:43:3'): acquisition settings for a single season ────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::acquisition_settings("42654852", leagueHistory = FALSE) at test-settings.R:43:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:55:3'): fee settings for a single season ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::finance_settings("42654852", leagueHistory = FALSE) at test-settings.R:55:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:64:3'): roster settings for a single season ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = FALSE) at test-settings.R:64:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:71:3'): roster settings for a past seasons ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = TRUE) at test-settings.R:71:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:81:3'): schedule settings for a single season ───────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::schedule_settings("42654852", leagueHistory = FALSE) at test-settings.R:81:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:91:3'): scoring settings for a single season ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::scoring_settings("42654852", leagueHistory = FALSE) at test-settings.R:91:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:99:3'): trade settings for a single season ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::trade_settings("42654852", leagueHistory = FALSE) at test-settings.R:99:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-simulation.R:2:3'): get simulated season projections ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation(leagueId = "42654852") at test-simulation.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:2:3'): standings returns data frame ────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings("42654852") at test-standings.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:8:3'): combine all historical standings ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(league_standings, "252353") at test-standings.R:8:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-standings.R:15:3'): simulations returns data frame ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation("42654852") at test-standings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-status.R:2:3'): league status ──────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_status(leagueId = "42654852") at test-status.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mStatus", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:2:3'): team transactions ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::transaction_counter(leagueId = "42654852") at test-transactions.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:8:3'): team budget summary ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::budget_summary(leagueId = "42654852") at test-transactions.R:8:3
2. └─fflr::transaction_counter(...)
3. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
4. └─fflr:::try_json(...)
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
Error: Test failures
Execution halted
Flavor: r-release-windows-x86_64
Version: 2.2.4
Check: tests
Result: ERROR
Running 'spelling.R' [0s]
Running 'testthat.R' [45s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> library(testthat)
> library(fflr)
>
> options(fflr.leagueId = "42654852")
> test_check("fflr")
Request failed [500]. Retrying in 1.9 seconds...
Request failed [500]. Retrying in 1.1 seconds...
No scheduled professional football events
No scheduled professional football events
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• rvest cannot be loaded (1): 'test-news.R:10:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-abbrev.R:1:1'): (code run outside of `test_that()`) ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_teams("42654852") at test-abbrev.R:1:1
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-acquisition.R:2:3'): player acquisition ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::player_acquire(leagueId = "42654852") at test-acquisition.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-activity.R:2:3'): recent activity ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::recent_activity(...) at test-activity.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-api.R:2:3'): empty API call returns fantasy league info ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_api(leagueId = "42654852") at test-api.R:2:3
2. └─fflr:::try_json(...)
── Error ('test-best.R:2:3'): calculate best possible past roster ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-best.R:17:3'): calculate best possible future roster ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::best_roster(...) at test-best.R:17:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:2:3'): obtain draft data ───────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852") at test-draft.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-draft.R:10:3'): obtain draft data history ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_recap(leagueId = "42654852", leagueHistory = TRUE) at test-draft.R:10:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:2:3'): historical data can be returned ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings(leagueId = "42654852", leagueHistory = TRUE) at test-history.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-history.R:12:3'): historical data can be combined ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(fun = league_simulation, leagueId = "42654852") at test-history.R:12:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-info.R:2:3'): current year ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_year() at test-info.R:2:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:8:3'): current week ─────────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_week() at test-info.R:8:3
2. └─fflr::ffl_info()
3. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-info.R:14:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::ffl_seasons() at test-info.R:14:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl/seasons")
── Error ('test-info.R:20:3'): fantasy seasons ─────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::espn_games() at test-info.R:20:3
2. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games")
── Error ('test-live.R:2:3'): live scoring returns 1 row per team ──────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::live_scoring(...) at test-live.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:2:3'): league members ────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852") at test-members.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-members.R:8:3'): league members history with names ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_members(leagueId = "42654852", leagueHistory = TRUE) at test-members.R:8:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-messages.R:2:3'): league messages ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_messages(leagueId = "42654852") at test-messages.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-opponents.R:2:3'): opponent ranks ──────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::opponent_ranks(leagueId = "42654852") at test-opponents.R:2:3
2. └─fflr::ffl_api(leagueId, view = "kona_player_info")
3. └─fflr:::try_json(...)
── Error ('test-outlook.R:2:3'): get individual player outlook ─────────────────
Error: lexical error: invalid char in json text.
<!DOCTYPE html> <html class="n
(right here) ------^
Backtrace:
▆
1. └─fflr::player_outlook(leagueId = NULL, limit = 1) at test-outlook.R:2:3
2. └─jsonlite::fromJSON(httr::content(all_get, as = "text"))
3. └─jsonlite:::parse_and_simplify(...)
4. └─jsonlite:::parseJSON(txt, bigint_as_char)
5. └─jsonlite:::parse_string(txt, bigint_as_char)
── Error ('test-players.R:2:3'): player list by value with custom sort ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::list_players(...) at test-players.R:2:3
2. └─fflr::ffl_week()
3. └─fflr::ffl_info()
4. └─fflr:::try_json("https://fantasy.espn.com/apis/v3/games/ffl")
── Error ('test-roster.R:2:3'): All current team rosters as list ───────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "42654852", scoringPeriodId = 1) at test-roster.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-roster.R:11:3'): All final period team rosters as list of list ──
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::team_roster(leagueId = "252353", leagueHistory = TRUE) at test-roster.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:2:3'): obtain tidy fantasy schedule ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852") at test-schedule.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:7:3'): obtain tidy fantasy schedule history ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_schedule(leagueId = "42654852", leagueHistory = TRUE) at test-schedule.R:7:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-schedule.R:13:3'): tidy matchups deprecated ────────────────────
Error: API did not return JSON
Backtrace:
▆
1. ├─testthat::expect_warning(tidy_matchups(leagueId = "42654852")) at test-schedule.R:13:3
2. │ └─testthat:::expect_condition_matching(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─fflr::tidy_matchups(leagueId = "42654852")
8. └─fflr::tidy_schedule(...)
9. └─fflr::ffl_api(...)
10. └─fflr:::try_json(...)
── Error ('test-scores.R:2:3'): scores by matchup period ───────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:11:3'): scores by scoring period ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:11:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-scores.R:20:3'): scores by past league history ─────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::tidy_scores(...) at test-scores.R:20:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:4:3'): draft settings for a single season ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::draft_settings("42654852", leagueHistory = FALSE) at test-settings.R:4:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:15:3'): league info for a single season ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_info("42654852", leagueHistory = FALSE) at test-settings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:25:3'): named vector of past seasons for league ─────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_size("252353", leagueHistory = TRUE) at test-settings.R:25:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:34:3'): league name returns as a data frame ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_name("42654852") at test-settings.R:34:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:43:3'): acquisition settings for a single season ────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::acquisition_settings("42654852", leagueHistory = FALSE) at test-settings.R:43:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:55:3'): fee settings for a single season ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::finance_settings("42654852", leagueHistory = FALSE) at test-settings.R:55:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:64:3'): roster settings for a single season ─────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = FALSE) at test-settings.R:64:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:71:3'): roster settings for a past seasons ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::roster_settings("42654852", leagueHistory = TRUE) at test-settings.R:71:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:81:3'): schedule settings for a single season ───────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::schedule_settings("42654852", leagueHistory = FALSE) at test-settings.R:81:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:91:3'): scoring settings for a single season ────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::scoring_settings("42654852", leagueHistory = FALSE) at test-settings.R:91:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-settings.R:99:3'): trade settings for a single season ──────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::trade_settings("42654852", leagueHistory = FALSE) at test-settings.R:99:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-simulation.R:2:3'): get simulated season projections ───────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation(leagueId = "42654852") at test-simulation.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:2:3'): standings returns data frame ────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_standings("42654852") at test-standings.R:2:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-standings.R:8:3'): combine all historical standings ────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::combine_history(league_standings, "252353") at test-standings.R:8:3
2. └─fflr (local) fun(..., leagueHistory = TRUE)
3. └─fflr::ffl_api(...)
4. └─fflr:::try_json(...)
── Error ('test-standings.R:15:3'): simulations returns data frame ─────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_simulation("42654852") at test-standings.R:15:3
2. └─fflr::ffl_api(...)
3. └─fflr:::try_json(...)
── Error ('test-status.R:2:3'): league status ──────────────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::league_status(leagueId = "42654852") at test-status.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mStatus", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:2:3'): team transactions ────────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::transaction_counter(leagueId = "42654852") at test-transactions.R:2:3
2. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
3. └─fflr:::try_json(...)
── Error ('test-transactions.R:8:3'): team budget summary ──────────────────────
Error: API did not return JSON
Backtrace:
▆
1. └─fflr::budget_summary(leagueId = "42654852") at test-transactions.R:8:3
2. └─fflr::transaction_counter(...)
3. └─fflr::ffl_api(leagueId, leagueHistory, view = "mTeam", ...)
4. └─fflr:::try_json(...)
[ FAIL 47 | WARN 0 | SKIP 1 | PASS 32 ]
Error: Test failures
Execution halted
Flavor: r-oldrel-windows-x86_64
Current CRAN status: OK: 12
Current CRAN status: OK: 12
Current CRAN status: OK: 12
Current CRAN status: NOTE: 2, OK: 10
Version: 0.9.3
Check: data for non-ASCII characters
Result: NOTE
Note: found 1 marked UTF-8 string
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc
Current CRAN status: OK: 12
Current CRAN status: OK: 12
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.