Crunch-io / rcrunch

R package for interacting with the Crunch API
https://crunch.io/r/crunch/
GNU Lesser General Public License v3.0
9 stars 15 forks source link

[188037693]: fix bugs with as.data.frame(ds, force = TRUE) #646

Closed gergness closed 3 weeks ago

gergness commented 1 month ago

Fixes bugs related to as.data.frame(ds, force=TRUE)

This PR seems bigger than it is because I've had to rerun the automatic fixture generation code for the first time in a while.

The changes in https://github.com/Crunch-io/rcrunch/pull/646/commits/0325843bdcca484e8be7cd7d43d62f2c14d2ab5e represent only changes to the backend and had no effect on rcrunch behavior. They are only included so that rcrunch's mock tests represent what the server actually sends.

The changes in this commit https://github.com/Crunch-io/rcrunch/pull/646/commits/ed91176939a16f9dcb1a4dce9d42c708a9e26152 represent the new mock dataset I added which has duplicate subvariable aliases and updates to the csv.