tests/testthat/_snaps/cidian.md

dictionary methods expose stable summaries

Code
  print(dictionary)
Output
  <summary.cidian_dictionary>
  Format: SCEL 
  Name: 象棋【官方推荐】
  Category: 象棋
  Entries: 1,772 
  Weighted entries: 1,772

as.data.frame() rejects additional arguments

Code
  as.data.frame(dictionary, row.names = 1:2)
Condition
  Error in `as.data.frame()`:
  ! `...` must be empty.
  x Problematic argument:
  * row.names = 1:2

format and path validation gives actionable errors

Code
  read_cidian(test_path("fixtures", "computer.qcel"), format = "unknown")
Condition
  Error in `read_cidian()`:
  ! `format` must be one of "scel", "qcel", "qpyd", "bdict", or "bcd", not "unknown".


Try the cidian package in your browser

Any scripts or data that you put into this service are public.

cidian documentation built on Sept. 28, 2026, 5:08 p.m.