Skip to content

Commit

Permalink
resolve merge conflicts in #108
Browse files Browse the repository at this point in the history
Merge branch 'issue107' into dev

# Conflicts:
#	DESCRIPTION
#	tests/testthat/test-all.R
  • Loading branch information
nicklucius committed Oct 19, 2016
2 parents f68ad54 + 255b49b commit 1cd6399
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
4 changes: 2 additions & 2 deletions DESCRIPTION
Expand Up @@ -10,8 +10,8 @@ Description: Provides easier interaction with
format and manages throttling by 'Socrata'.
Users can upload data to Socrata portals directly
from R.
Version: 1.7.1-16
Date: 2016-10-06
Version: 1.7.1-17
Date: 2016-10-19
Author: Hugh Devlin, Ph. D., Tom Schenk, Jr., and John Malc
Maintainer: "Tom Schenk Jr." <developers@cityofchicago.org>
Depends:
Expand Down
5 changes: 5 additions & 0 deletions R/RSocrata.R
Expand Up @@ -289,6 +289,11 @@ read.socrata <- function(url, app_token = NULL, email = NULL, password = NULL,
for(columnName in colnames(result)[!is.na(dataTypes[fieldName(colnames(result))]) & dataTypes[fieldName(colnames(result))] == 'money']) {
result[[columnName]] <- no_deniro(result[[columnName]])
}
# convert logical fields to character
for(columnName in colnames(result)) {
if(typeof(result[,columnName]) == "logical")
result[,columnName] <- as.character(result[,columnName])
}
if(stringsAsFactors){
result <- data.frame(unclass(result), stringsAsFactors = stringsAsFactors)
}
Expand Down
6 changes: 3 additions & 3 deletions tests/testthat/test-all.R
Expand Up @@ -136,7 +136,7 @@ test_that("read Socrata JSON as default", {
expect_equal(1007, nrow(df), label="rows")
expect_equal(11, ncol(df), label="columns")
expect_equal(c("POSIXct", "character", "character", "character", "character",
"character", "logical", "character", "character", "character",
"character", "character", "character", "character", "character",
"character"),
unname(sapply(sapply(df, class),`[`, 1)))
})
Expand All @@ -148,7 +148,7 @@ test_that("read Socrata JSON as character", {
expect_equal(1007, nrow(df), label="rows")
expect_equal(11, ncol(df), label="columns")
expect_equal(c("POSIXct", "character", "character", "character", "character",
"character", "logical", "character", "character", "character",
"character", "character", "character", "character", "character",
"character"),
unname(sapply(sapply(df, class),`[`, 1)))
})
Expand All @@ -160,7 +160,7 @@ test_that("read Socrata JSON as factor", {
expect_equal(1007, nrow(df), label="rows")
expect_equal(11, ncol(df), label="columns")
expect_equal(c("POSIXct", "factor", "factor", "factor", "factor", "factor",
"logical", "factor", "factor", "factor", "factor"),
"factor", "factor", "factor", "factor", "factor"),
unname(sapply(sapply(df, class),`[`, 1)))
})

Expand Down

0 comments on commit 1cd6399

Please sign in to comment.