Skip to content
Snippets Groups Projects
Commit c498d6dd authored by Tomas Stupka's avatar Tomas Stupka
Browse files

generated expected output messages

parent b243f532
No related branches found
No related tags found
No related merge requests found
......@@ -21888,6 +21888,10 @@ Error: invalid 'pattern' argument
#{ .Internal(grep(character(), "7", F, F, F, F, F, F)) }
Error: invalid 'pattern' argument
 
##com.oracle.truffle.r.test.builtins.TestBuiltin_grep.testGrep#Ignored.Unknown#
#{ grep('^ *$', ' \n') }
integer(0)
##com.oracle.truffle.r.test.builtins.TestBuiltin_grep.testGrep#
#{ txt<-c("1+1i", "7", "42.1", "7+42i"); grep("[0-9].*[-+][0-9].*i$", txt) }
[1] 1 4
......@@ -22114,6 +22118,18 @@ In gsub("a", "aa", "prAgue alley", fixed = TRUE, ignore.case = TRUE) :
#{ gsub("h","", c("hello", "hi", "bye"), fixed=TRUE) }
[1] "ello" "i" "bye"
 
##com.oracle.truffle.r.test.builtins.TestBuiltin_gsub.testGsub#
#{ gsub(pattern = 'a*', replacement = 'x', x = 'ÄaaaaÄ', perl = TRUE) }
[1] "xÄxÄx"
##com.oracle.truffle.r.test.builtins.TestBuiltin_gsub.testGsub#
#{ gsub(pattern = 'a*', replacement = 'x', x = 'ÄaÄ', perl = TRUE) }
[1] "xÄxÄx"
##com.oracle.truffle.r.test.builtins.TestBuiltin_gsub.testGsub#Ignored.Unknown#
#{ gsub(pattern = 'Ä*', replacement = 'x', x = 'aÄÄÄÄÄb', perl = TRUE) }
[1] "xaxbx"
##com.oracle.truffle.r.test.builtins.TestBuiltin_gsub.testgsub1#
#argv <- list('([[:alnum:]])--([[:alnum:]])', '\\1-\\2', 'Date-Time Classes', FALSE, FALSE, FALSE, FALSE); .Internal(gsub(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
[1] "Date-Time Classes"
......@@ -48339,6 +48355,30 @@ character(0)
#{ strrep(c("A", "B", "C"), 1 : 3) }
[1] "A" "BB" "CCC"
 
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('1', '1', fixed=FALSE)
[[1]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('1', '1', fixed=TRUE)
[[1]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('11', '11', fixed=FALSE)
[[1]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('11', '11', fixed=TRUE)
[[1]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('foo bar baz', '[f z]', perl=TRUE)
[[1]]
......@@ -48365,6 +48405,138 @@ character(0)
[1] "Ä" "Ä"
 
 
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('Ä', 'Ä', fixed=FALSE)
[[1]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('Ä', 'Ä', fixed=TRUE)
[[1]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('ÄÄ', 'Ä', fixed=FALSE)
[[1]]
[1] "" ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit('ÄÄ', 'Ä', fixed=TRUE)
[[1]]
[1] "" ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('1', ''), c('1', ''), fixed=FALSE)
[[1]]
[1] ""
[[2]]
character(0)
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('1', ''), c('1', ''), fixed=TRUE)
[[1]]
[1] ""
[[2]]
character(0)
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('1', '11'), c('1', '11'), fixed=FALSE)
[[1]]
[1] ""
[[2]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('1', '11'), c('1', '11'), fixed=TRUE)
[[1]]
[1] ""
[[2]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('1', 'b'), c('1', 'b'), fixed=FALSE)
[[1]]
[1] ""
[[2]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('1', 'b'), c('1', 'b'), fixed=TRUE)
[[1]]
[1] ""
[[2]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('111', '1'), c('111', '1'), fixed=FALSE)
[[1]]
[1] ""
[[2]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('111', '1'), c('111', '1'), fixed=TRUE)
[[1]]
[1] ""
[[2]]
[1] ""
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('a1a', 'a1b'), '1', fixed=FALSE)
[[1]]
[1] "a" "a"
[[2]]
[1] "a" "b"
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('a1a', 'a1b'), '1', fixed=TRUE)
[[1]]
[1] "a" "a"
[[2]]
[1] "a" "b"
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('a1a', 'a1b'), c('1', '1'), fixed=FALSE)
[[1]]
[1] "a" "a"
[[2]]
[1] "a" "b"
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#strsplit(c('a1a', 'a1b'), c('1', '1'), fixed=TRUE)
[[1]]
[1] "a" "a"
[[2]]
[1] "a" "b"
##com.oracle.truffle.r.test.builtins.TestBuiltin_strsplit.testStrSplit#
#{ .Internal(strsplit("7", 42, F, F, F)) }
Error: non-character argument
......@@ -48736,6 +48908,10 @@ Error: invalid 'pattern' argument
#{ sub('[[:space:]]+$', '', 'R (>= 3.0.3) ') }
[1] "R (>= 3.0.3)"
 
##com.oracle.truffle.r.test.builtins.TestBuiltin_sub.testSub#
#{ sub('\\s*$', '', 'Ä', perl=TRUE) }
[1] "Ä"
##com.oracle.truffle.r.test.builtins.TestBuiltin_sub.testSub#
#{ sub('^([1[:alpha:].]+).*$', '\\1', '1R.ff (>= 3.0.3)') }
[1] "1R.ff"
......@@ -48796,6 +48972,18 @@ Error: invalid 'pattern' argument
#{ sub('^[[:space:]]*(.*)', '\\1', 'R (>= 3.0.3)') }
[1] "R (>= 3.0.3)"
 
##com.oracle.truffle.r.test.builtins.TestBuiltin_sub.testSub#
#{ sub(pattern = 'a*', replacement = 'x', x = 'ÄaaaaÄ', perl = TRUE) }
[1] "xÄaaaaÄ"
##com.oracle.truffle.r.test.builtins.TestBuiltin_sub.testSub#
#{ sub(pattern = 'a*', replacement = 'x', x = 'ÄaÄ', perl = TRUE) }
[1] "xÄaÄ"
##com.oracle.truffle.r.test.builtins.TestBuiltin_sub.testSub#Ignored.Unknown#
#{ sub(pattern = 'Ä*', replacement = 'x', x = 'aÄÄÄÄÄb', perl = TRUE) }
[1] "xaÄÄÄÄÄb"
##com.oracle.truffle.r.test.builtins.TestBuiltin_sub.testsub1#
#argv <- list('^..dfd.', '', c('aa', '..dfd.row.names'), FALSE, FALSE, FALSE, FALSE); .Internal(sub(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
[1] "aa" "row.names"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment