30 lines
561 B
R
30 lines
561 B
R
.setUp <- function() {}
|
|
.tearDown <- function() {}
|
|
|
|
test.strings <- function()
|
|
{
|
|
json <- "\"\""
|
|
x <- fromJSON( json )
|
|
checkIdentical( x, "" )
|
|
|
|
json <- "\"hello world\""
|
|
x <- fromJSON( json )
|
|
checkIdentical( x, "hello world" )
|
|
|
|
json <- "\"hello\\ttab\""
|
|
x <- fromJSON( json )
|
|
checkIdentical( x, "hello\ttab" )
|
|
|
|
json <- "\"hello\\\"quote\""
|
|
x <- fromJSON( json )
|
|
checkIdentical( x, "hello\"quote" )
|
|
|
|
#really long string
|
|
s <- paste( 1:100000, collapse = "-" )
|
|
json <- paste("\"", s, "\"", sep="" )
|
|
x <- fromJSON( json )
|
|
checkIdentical( x, s )
|
|
}
|
|
|
|
|