44#include < string>
55#include < vector>
66
7- #include " Rcpp.h"
87#include " cpp11/declarations.hpp"
98
9+ #include " Rcpp.h"
10+
1011context (" as_cpp-C++" ) {
1112 test_that (" as_cpp<integer>(INTSEXP)" ) {
1213 SEXP r = PROTECT (Rf_allocVector (INTSXP, 1 ));
@@ -191,16 +192,6 @@ context("as_cpp-C++") {
191192 expect_true (x1[1 ] == 2 );
192193 expect_true (x1[2 ] == 3 );
193194
194- auto x2 = cpp11::as_cpp<const std::vector<int >>(r);
195- expect_true (x2[0 ] == 1 );
196- expect_true (x2[1 ] == 2 );
197- expect_true (x2[2 ] == 3 );
198-
199- auto x3 = cpp11::as_cpp<const std::vector<int >&>(r);
200- expect_true (x3[0 ] == 1 );
201- expect_true (x3[1 ] == 2 );
202- expect_true (x3[2 ] == 3 );
203-
204195 UNPROTECT (1 );
205196 }
206197
@@ -215,16 +206,6 @@ context("as_cpp-C++") {
215206 expect_true (x1[1 ] == " bar" );
216207 expect_true (x1[2 ] == " baz" );
217208
218- auto x2 = cpp11::as_cpp<const std::vector<std::string>>(r);
219- expect_true (x2[0 ] == " foo" );
220- expect_true (x2[1 ] == " bar" );
221- expect_true (x2[2 ] == " baz" );
222-
223- auto x3 = cpp11::as_cpp<const std::vector<std::string>&>(r);
224- expect_true (x3[0 ] == " foo" );
225- expect_true (x3[1 ] == " bar" );
226- expect_true (x3[2 ] == " baz" );
227-
228209 UNPROTECT (1 );
229210 }
230211
@@ -239,16 +220,6 @@ context("as_cpp-C++") {
239220 expect_true (x1[1 ] == " bar" );
240221 expect_true (x1[2 ] == " baz" );
241222
242- auto x2 = cpp11::as_cpp<const std::deque<std::string>>(r);
243- expect_true (x2[0 ] == " foo" );
244- expect_true (x2[1 ] == " bar" );
245- expect_true (x2[2 ] == " baz" );
246-
247- auto x3 = cpp11::as_cpp<const std::deque<std::string>&>(r);
248- expect_true (x3[0 ] == " foo" );
249- expect_true (x3[1 ] == " bar" );
250- expect_true (x3[2 ] == " baz" );
251-
252223 UNPROTECT (1 );
253224 }
254225
@@ -263,11 +234,6 @@ context("as_cpp-C++") {
263234 expect_true (x1[1 ] == 2 .);
264235 expect_true (x1[2 ] == 3 .);
265236
266- auto x2 = cpp11::as_cpp<const cpp11::doubles>(r);
267- expect_true (x2[0 ] == 1 .);
268- expect_true (x2[1 ] == 2 .);
269- expect_true (x2[2 ] == 3 .);
270-
271237 UNPROTECT (1 );
272238 }
273239
0 commit comments