From 8ed6d205c0c28691aee5cfbd0b37475b1b597b5a Mon Sep 17 00:00:00 2001
From: Lukas Stadler <lukas.stadler@oracle.com>
Date: Wed, 27 May 2015 13:53:05 +0200
Subject: [PATCH] enable passing tests

---
 .../r/test/library/base/TestSimpleArrays.java |  2 +-
 .../TestrGenBuiltinasDatecharacter.java       |  5 ++---
 .../TestrGenBuiltinasDatedefault.java         |  5 ++---
 .../testrgen/TestrGenBuiltinasDatefactor.java |  5 ++---
 .../TestrGenBuiltinasDatenumeric.java         |  5 ++---
 .../testrgen/TestrGenBuiltinascharacter.java  | 20 ++++++++-----------
 .../r/test/testrgen/TestrGenBuiltinattr.java  |  2 +-
 .../testrgen/TestrGenBuiltindfltWarn.java     |  9 +++++----
 ...estrGenBuiltinextract_parentasis_Date.java |  5 ++---
 .../testrgen/TestrGenBuiltinminus_Date.java   |  6 ++----
 .../testrgen/TestrGenBuiltinoperators.java    |  4 ++--
 .../testrgen/TestrGenBuiltinplus_Date.java    |  6 ++----
 .../testrgen/TestrGenBuiltinstrptime.java     |  3 +--
 .../test/testrgen/TestrGenBuiltinsubset.java  |  3 +--
 .../test/testrgen/TestrGenBuiltinsubset2.java |  4 ++--
 .../testrgen/TestrGenBuiltintruncDate.java    |  5 ++---
 .../testrgen/TestrGenBuiltinweekdaysDate.java |  5 ++---
 17 files changed, 39 insertions(+), 55 deletions(-)

diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArrays.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArrays.java
index 5246a34a79..3e81bf0186 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArrays.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArrays.java
@@ -66,7 +66,7 @@ public class TestSimpleArrays extends TestBase {
         assertEval(Output.ContainsError, "{ e <- new.env(); assign(\"a\", 1, e); e[\"a\"] }");
         assertEval(Output.ContainsError, "{ e <- new.env(); assign(\"a\", 1, e); e[[1]] }");
 
-        assertEval(Ignored.Unimplemented, "{ x <- c(1, 2); names(x) <- c(\"A\", \"A2\"); x[\"A\"] }");
+        assertEval("{ x <- c(1, 2); names(x) <- c(\"A\", \"A2\"); x[\"A\"] }");
 
     }
 
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatecharacter.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatecharacter.java
index 4886a633fb..c7a5fcd4a3 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatecharacter.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatecharacter.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,7 +19,6 @@ public class TestrGenBuiltinasDatecharacter extends TestBase {
 
     @Test
     public void testasDatecharacter1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(x = c('2007-11-06', NA)), .Names = 'x');do.call('as.Date.character', argv)");
+        assertEval("argv <- structure(list(x = c('2007-11-06', NA)), .Names = 'x');do.call('as.Date.character', argv)");
     }
-
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatedefault.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatedefault.java
index 8c06358695..d4f03ec782 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatedefault.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatedefault.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,7 +19,6 @@ public class TestrGenBuiltinasDatedefault extends TestBase {
 
     @Test
     public void testasDatedefault1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(x = logical(0)), .Names = 'x');do.call('as.Date.default', argv)");
+        assertEval("argv <- structure(list(x = logical(0)), .Names = 'x');do.call('as.Date.default', argv)");
     }
-
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatefactor.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatefactor.java
index e1afbe0e1b..50f9b8a5e7 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatefactor.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatefactor.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,7 +19,6 @@ public class TestrGenBuiltinasDatefactor extends TestBase {
 
     @Test
     public void testasDatefactor1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(x = structure(1L, .Label = '2000-01-02',     class = 'factor')), .Names = 'x');do.call('as.Date.factor', argv)");
+        assertEval("argv <- structure(list(x = structure(1L, .Label = '2000-01-02',     class = 'factor')), .Names = 'x');do.call('as.Date.factor', argv)");
     }
-
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatenumeric.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatenumeric.java
index ab3ddfde95..b57b7afa67 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatenumeric.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinasDatenumeric.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,7 +19,6 @@ public class TestrGenBuiltinasDatenumeric extends TestBase {
 
     @Test
     public void testasDatenumeric1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(x = 0.5, origin = '1969-12-31'), .Names = c('x',     'origin'));do.call('as.Date.numeric', argv)");
+        assertEval("argv <- structure(list(x = 0.5, origin = '1969-12-31'), .Names = c('x',     'origin'));do.call('as.Date.numeric', argv)");
     }
-
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinascharacter.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinascharacter.java
index cdf64c1de7..a146dfc490 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinascharacter.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinascharacter.java
@@ -24,8 +24,7 @@ public class TestrGenBuiltinascharacter extends TestBase {
 
     @Test
     public void testascharacter2() {
-        assertEval(Ignored.Unknown,
-                        "argv <- list(structure(c(12784, 12874, 12965, 13057, 13149, 13239, 13330, 13422, 13514, 13604, 13695, 13787, 13879, 13970, 14061, 14153, 14245), class = 'Date'));as.character(argv[[1]]);");
+        assertEval("argv <- list(structure(c(12784, 12874, 12965, 13057, 13149, 13239, 13330, 13422, 13514, 13604, 13695, 13787, 13879, 13970, 14061, 14153, 14245), class = 'Date'));as.character(argv[[1]]);");
     }
 
     @Test
@@ -41,7 +40,7 @@ public class TestrGenBuiltinascharacter extends TestBase {
 
     @Test
     public void testascharacter5() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(1395082040.29392, class = c('POSIXct', 'POSIXt')));as.character(argv[[1]]);");
+        assertEval("argv <- list(structure(1395082040.29392, class = c('POSIXct', 'POSIXt')));as.character(argv[[1]]);");
     }
 
     @Test
@@ -96,7 +95,7 @@ public class TestrGenBuiltinascharacter extends TestBase {
 
     @Test
     public void testascharacter16() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(-841, class = 'Date'));as.character(argv[[1]]);");
+        assertEval("argv <- list(structure(-841, class = 'Date'));as.character(argv[[1]]);");
     }
 
     @Test
@@ -160,7 +159,7 @@ public class TestrGenBuiltinascharacter extends TestBase {
 
     @Test
     public void testascharacter28() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(c(11323, 11330, 11337, 11344, 11351, 11358, 11365, 11372, 11379, 11386), class = 'Date'));as.character(argv[[1]]);");
+        assertEval("argv <- list(structure(c(11323, 11330, 11337, 11344, 11351, 11358, 11365, 11372, 11379, 11386), class = 'Date'));as.character(argv[[1]]);");
     }
 
     @Test
@@ -175,8 +174,7 @@ public class TestrGenBuiltinascharacter extends TestBase {
 
     @Test
     public void testascharacter31() {
-        assertEval(Ignored.Unknown,
-                        "argv <- list(structure(c(1338523200, 1338609600, 1338696000, 1338782400, 1338868800, 1338955200, 1339041600), class = c('POSIXct', 'POSIXt'), tzone = ''));as.character(argv[[1]]);");
+        assertEval("argv <- list(structure(c(1338523200, 1338609600, 1338696000, 1338782400, 1338868800, 1338955200, 1339041600), class = c('POSIXct', 'POSIXt'), tzone = ''));as.character(argv[[1]]);");
     }
 
     @Test
@@ -191,8 +189,7 @@ public class TestrGenBuiltinascharacter extends TestBase {
 
     @Test
     public void testascharacter34() {
-        assertEval(Ignored.Unknown,
-                        "argv <- list(structure(c(1104537600, 1107216000, 1109635200, 1112313600, 1114905600, 1117584000, 1120176000, 1122854400, 1125532800, 1128124800, 1130803200, 1133395200, 1136073600, 1138752000, 1141171200, 1143849600, 1146441600, 1149120000, 1151712000, 1154390400, 1157068800, 1159660800, 1162339200, 1164931200, 1167609600, 1170288000, 1172707200, 1175385600, 1177977600, 1180656000, 1183248000, 1185926400, 1188604800, 1191196800, 1193875200, 1196467200, 1199145600, 1201824000, 1204329600, 1207008000, 1209600000, 1212278400, 1214870400, 1217548800, 1220227200, 1222819200, 1225497600, 1228089600, 1230768000), class = c('POSIXct', 'POSIXt'), tzone = 'UTC'));as.character(argv[[1]]);");
+        assertEval("argv <- list(structure(c(1104537600, 1107216000, 1109635200, 1112313600, 1114905600, 1117584000, 1120176000, 1122854400, 1125532800, 1128124800, 1130803200, 1133395200, 1136073600, 1138752000, 1141171200, 1143849600, 1146441600, 1149120000, 1151712000, 1154390400, 1157068800, 1159660800, 1162339200, 1164931200, 1167609600, 1170288000, 1172707200, 1175385600, 1177977600, 1180656000, 1183248000, 1185926400, 1188604800, 1191196800, 1193875200, 1196467200, 1199145600, 1201824000, 1204329600, 1207008000, 1209600000, 1212278400, 1214870400, 1217548800, 1220227200, 1222819200, 1225497600, 1228089600, 1230768000), class = c('POSIXct', 'POSIXt'), tzone = 'UTC'));as.character(argv[[1]]);");
     }
 
     @Test
@@ -212,8 +209,7 @@ public class TestrGenBuiltinascharacter extends TestBase {
 
     @Test
     public void testascharacter38() {
-        assertEval(Ignored.Unknown,
-                        "argv <- list(structure(c(978307200, 978912000, 979516800, 980121600, 980726400, 981331200, 981936000, 982540800, 983145600, 983750400), class = c('POSIXct', 'POSIXt'), tzone = 'GMT'));as.character(argv[[1]]);");
+        assertEval("argv <- list(structure(c(978307200, 978912000, 979516800, 980121600, 980726400, 981331200, 981936000, 982540800, 983145600, 983750400), class = c('POSIXct', 'POSIXt'), tzone = 'GMT'));as.character(argv[[1]]);");
     }
 
     @Test
@@ -234,7 +230,7 @@ public class TestrGenBuiltinascharacter extends TestBase {
 
     @Test
     public void testascharacter42() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(c(12784, 13879), class = 'Date'));as.character(argv[[1]]);");
+        assertEval("argv <- list(structure(c(12784, 13879), class = 'Date'));as.character(argv[[1]]);");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinattr.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinattr.java
index a3ec13ad1e..8f613e98f8 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinattr.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinattr.java
@@ -174,7 +174,7 @@ public class TestrGenBuiltinattr extends TestBase {
 
     @Test
     public void testattr32() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(1:10, date = structure(200171400, class = c('POSIXct', 'POSIXt'), tzone = ''), class = 'stamped'), 'date');attr(argv[[1]],argv[[2]]);");
+        assertEval("argv <- list(structure(1:10, date = structure(200171400, class = c('POSIXct', 'POSIXt'), tzone = ''), class = 'stamped'), 'date');attr(argv[[1]],argv[[2]]);");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltindfltWarn.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltindfltWarn.java
index edf0620c0f..a5f28bbb9b 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltindfltWarn.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltindfltWarn.java
@@ -24,12 +24,13 @@ public class TestrGenBuiltindfltWarn extends TestBase {
 
     @Test
     public void testdfltWarn2() {
-        assertEval(Ignored.Unknown, "argv <- list('bessel_y(2,nu=288.12): precision lost in result', quote(besselY(2, nu = nu <- seq(3, 300, len = 51)))); .Internal(.dfltWarn(argv[[1]], argv[[2]]))");
+        assertEval(Output.ContainsWarning,
+                        "argv <- list('bessel_y(2,nu=288.12): precision lost in result', quote(besselY(2, nu = nu <- seq(3, 300, len = 51)))); .Internal(.dfltWarn(argv[[1]], argv[[2]]))");
     }
 
     @Test
     public void testdfltWarn3() {
-        assertEval(Ignored.Unknown, Output.ContainsWarning, "argv <- list('glm.fit: algorithm stopped at boundary value', NULL); .Internal(.dfltWarn(argv[[1]], argv[[2]]))");
+        assertEval(Output.ContainsWarning, "argv <- list('glm.fit: algorithm stopped at boundary value', NULL); .Internal(.dfltWarn(argv[[1]], argv[[2]]))");
     }
 
     @Test
@@ -40,13 +41,13 @@ public class TestrGenBuiltindfltWarn extends TestBase {
 
     @Test
     public void testdfltWarn5() {
-        assertEval(Ignored.Unknown, Output.ContainsWarning,
+        assertEval(Output.ContainsWarning,
                         "argv <- list('‘graphics’ namespace cannot be unloaded:\\n  namespace ‘graphics’ is imported by ‘stats’ so cannot be unloaded', NULL); .Internal(.dfltWarn(argv[[1]], argv[[2]]))");
     }
 
     @Test
     public void testdfltWarn6() {
-        assertEval(Ignored.Unknown, "argv <- list('NaNs produced', quote(log(ifelse(y == 0, 1, y/mu)))); .Internal(.dfltWarn(argv[[1]], argv[[2]]))");
+        assertEval("argv <- list('NaNs produced', quote(log(ifelse(y == 0, 1, y/mu)))); .Internal(.dfltWarn(argv[[1]], argv[[2]]))");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinextract_parentasis_Date.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinextract_parentasis_Date.java
index 5f1441ddcb..7181cc093d 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinextract_parentasis_Date.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinextract_parentasis_Date.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,7 +19,6 @@ public class TestrGenBuiltinextract_parentasis_Date extends TestBase {
 
     @Test
     public void testextract_parentasis_Date1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(x = structure(c(14579, 14580), class = 'Date'),     2), .Names = c('x', ''));do.call('[.Date', argv)");
+        assertEval("argv <- structure(list(x = structure(c(14579, 14580), class = 'Date'),     2), .Names = c('x', ''));do.call('[.Date', argv)");
     }
-
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinminus_Date.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinminus_Date.java
index 8c6f6c08e7..d22089f50a 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinminus_Date.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinminus_Date.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,8 +19,6 @@ public class TestrGenBuiltinminus_Date extends TestBase {
 
     @Test
     public void testminus_Date1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(e1 = structure(14580, class = 'Date'),     e2 = structure(1, units = 'days', class = 'difftime')), .Names = c('e1',     'e2'));"
-                        + "do.call('-.Date', argv)");
+        assertEval("argv <- structure(list(e1 = structure(14580, class = 'Date'),     e2 = structure(1, units = 'days', class = 'difftime')), .Names = c('e1',     'e2'));" + "do.call('-.Date', argv)");
     }
-
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinoperators.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinoperators.java
index 214f27a856..8ec2545b87 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinoperators.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinoperators.java
@@ -1139,7 +1139,7 @@ public class TestrGenBuiltinoperators extends TestBase {
 
     @Test
     public void testoperators220() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(11323, class = 'Date'), c(12, 24, 36, 48, 60, 72, 84, 96, 108));`+`(argv[[1]],argv[[2]]);");
+        assertEval("argv <- list(structure(11323, class = 'Date'), c(12, 24, 36, 48, 60, 72, 84, 96, 108));`+`(argv[[1]],argv[[2]]);");
     }
 
     @Test
@@ -1217,7 +1217,7 @@ public class TestrGenBuiltinoperators extends TestBase {
 
     @Test
     public void testoperators236() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(1395082079.75887, class = c('POSIXct', 'POSIXt')), 3600);`-`(argv[[1]],argv[[2]]);");
+        assertEval("argv <- list(structure(1395082079.75887, class = c('POSIXct', 'POSIXt')), 3600);`-`(argv[[1]],argv[[2]]);");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinplus_Date.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinplus_Date.java
index 7ca1c12664..8c10e7c146 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinplus_Date.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinplus_Date.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,8 +19,6 @@ public class TestrGenBuiltinplus_Date extends TestBase {
 
     @Test
     public void testplus_Date1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(e1 = structure(1, units = 'days', class = 'difftime'),     e2 = structure(14579, class = 'Date')), .Names = c('e1',     'e2'));"
-                        + "do.call('+.Date', argv)");
+        assertEval("argv <- structure(list(e1 = structure(1, units = 'days', class = 'difftime'),     e2 = structure(14579, class = 'Date')), .Names = c('e1',     'e2'));" + "do.call('+.Date', argv)");
     }
-
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinstrptime.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinstrptime.java
index efb7e9a4f3..ed0f6e7c01 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinstrptime.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinstrptime.java
@@ -59,8 +59,7 @@ public class TestrGenBuiltinstrptime extends TestBase {
 
     @Test
     public void teststrptime9() {
-        assertEval(Ignored.Unimplemented,
-                        "argv <- list(c('1890/01/01', '1891/01/01', '1892/01/01', '1893/01/01', '1894/01/01', '1895/01/01'), '%Y/%m/%d', ''); .Internal(strptime(argv[[1]], argv[[2]], argv[[3]]))");
+        assertEval("argv <- list(c('1890/01/01', '1891/01/01', '1892/01/01', '1893/01/01', '1894/01/01', '1895/01/01'), '%Y/%m/%d', ''); .Internal(strptime(argv[[1]], argv[[2]], argv[[3]]))");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinsubset.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinsubset.java
index 1f669bb780..b14d3ccb8f 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinsubset.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinsubset.java
@@ -135,8 +135,7 @@ public class TestrGenBuiltinsubset extends TestBase {
 
     @Test
     public void testsubset23() {
-        assertEval(Ignored.Unknown,
-                        "argv <- list(structure(list(Fertility = c(80.2, 83.1, 92.5, 85.8, 76.9), Agriculture = c(17, 45.1, 39.7, 36.5, 43.5), Examination = c(15L, 6L, 5L, 12L, 17L), Education = c(12L, 9L, 5L, 7L, 15L)), .Names = c('Fertility', 'Agriculture', 'Examination', 'Education'), row.names = c('Courtelary', 'Delemont', 'Franches-Mnt', 'Moutier', 'Neuveville'), class = 'data.frame'), 'Ferti');.subset(argv[[1]],argv[[2]]);");
+        assertEval("argv <- list(structure(list(Fertility = c(80.2, 83.1, 92.5, 85.8, 76.9), Agriculture = c(17, 45.1, 39.7, 36.5, 43.5), Examination = c(15L, 6L, 5L, 12L, 17L), Education = c(12L, 9L, 5L, 7L, 15L)), .Names = c('Fertility', 'Agriculture', 'Examination', 'Education'), row.names = c('Courtelary', 'Delemont', 'Franches-Mnt', 'Moutier', 'Neuveville'), class = 'data.frame'), 'Ferti');.subset(argv[[1]],argv[[2]]);");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinsubset2.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinsubset2.java
index 6eaf9bb991..a3cfd3b7fe 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinsubset2.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinsubset2.java
@@ -81,7 +81,7 @@ public class TestrGenBuiltinsubset2 extends TestBase {
 
     @Test
     public void testsubset214() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(list(mtime = structure(1395082258.61787, class = c('POSIXct', 'POSIXt'))), .Names = 'mtime'), 1L);.subset2(argv[[1]],argv[[2]]);");
+        assertEval("argv <- list(structure(list(mtime = structure(1395082258.61787, class = c('POSIXct', 'POSIXt'))), .Names = 'mtime'), 1L);.subset2(argv[[1]],argv[[2]]);");
     }
 
     @Test
@@ -158,7 +158,7 @@ public class TestrGenBuiltinsubset2 extends TestBase {
 
     @Test
     public void testsubset229() {
-        assertEval(Ignored.Unknown, "argv <- list(structure(list(mtime = structure(1342423171, class = c('POSIXct', 'POSIXt'))), .Names = 'mtime'), 1L);.subset2(argv[[1]],argv[[2]]);");
+        assertEval("argv <- list(structure(list(mtime = structure(1342423171, class = c('POSIXct', 'POSIXt'))), .Names = 'mtime'), 1L);.subset2(argv[[1]],argv[[2]]);");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltintruncDate.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltintruncDate.java
index 524c2fad64..0b8166e32e 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltintruncDate.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltintruncDate.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,7 +19,6 @@ public class TestrGenBuiltintruncDate extends TestBase {
 
     @Test
     public void testtruncDate1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(x = structure(-3620.8, class = 'Date')),     .Names = 'x');do.call('trunc.Date', argv)");
+        assertEval("argv <- structure(list(x = structure(-3620.8, class = 'Date')),     .Names = 'x');do.call('trunc.Date', argv)");
     }
-
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinweekdaysDate.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinweekdaysDate.java
index a1b27753f9..71966727ce 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinweekdaysDate.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/testrgen/TestrGenBuiltinweekdaysDate.java
@@ -2,7 +2,7 @@
  * This material is distributed under the GNU General Public License
  * Version 2. You may review the terms of this license at
  * http://www.gnu.org/licenses/gpl-2.0.html
- * 
+ *
  * Copyright (c) 2014, Purdue University
  * Copyright (c) 2014, Oracle and/or its affiliates
  * All rights reserved.
@@ -19,7 +19,6 @@ public class TestrGenBuiltinweekdaysDate extends TestBase {
 
     @Test
     public void testweekdaysDate1() {
-        assertEval(Ignored.Unknown, "argv <- structure(list(x = structure(16352, class = 'Date')),     .Names = 'x');do.call('weekdays.Date', argv)");
+        assertEval("argv <- structure(list(x = structure(16352, class = 'Date')),     .Names = 'x');do.call('weekdays.Date', argv)");
     }
-
 }
-- 
GitLab