1
1
test_that(" parameter names matched" , {
2
2
expect_equal(
3
- sqlInterpolate(ANSI(), " ?a ?b" , a = 1L , b = 2L ),
3
+ sqlInterpolate(ANSI(), " ?a ?b" , a = 1 , b = 2 ),
4
4
SQL(" 1 2" )
5
5
)
6
6
7
7
expect_equal(
8
- sqlInterpolate(ANSI(), " ?a ?b" , b = 2L , a = 1L ),
8
+ sqlInterpolate(ANSI(), " ?a ?b" , b = 2 , a = 1 ),
9
9
SQL(" 1 2" )
10
10
)
11
11
12
12
expect_equal(
13
- sqlInterpolate(ANSI(), " ?a ?b" , b = 2L , .dots = list (a = 1L )),
13
+ sqlInterpolate(ANSI(), " ?a ?b" , b = 2 , .dots = list (a = 1 )),
14
14
SQL(" 1 2" )
15
15
)
16
16
17
17
expect_equal(
18
- sqlInterpolate(ANSI(), " ?a ?b" , .dots = list (a = 1L , b = 2L )),
18
+ sqlInterpolate(ANSI(), " ?a ?b" , .dots = list (a = 1 , b = 2 )),
19
19
SQL(" 1 2" )
20
20
)
21
21
})
@@ -29,21 +29,21 @@ test_that("parameters in strings are ignored", {
29
29
30
30
test_that(" named parameters check matches" , {
31
31
expect_error(
32
- sqlInterpolate(ANSI(), " ?a ?b" , a = 1L , d = 2L ),
32
+ sqlInterpolate(ANSI(), " ?a ?b" , a = 1 , d = 2 ),
33
33
" Supplied values don't match named vars to interpolate"
34
34
)
35
35
})
36
36
37
37
test_that(" positional parameters work" , {
38
38
expect_equal(
39
- sqlInterpolate(ANSI(), " a ? c ? d " , 1L , 2L ),
39
+ sqlInterpolate(ANSI(), " a ? c ? d " , 1 , 2 ),
40
40
SQL(" a 1 c 2 d " )
41
41
)
42
42
})
43
43
44
44
test_that(" positional parameters can't have names" , {
45
45
expect_error(
46
- sqlInterpolate(ANSI(), " ? ?" , a = 1L , 2 ),
46
+ sqlInterpolate(ANSI(), " ? ?" , a = 1 , 2 ),
47
47
" Positional variables don't take named arguments"
48
48
)
49
49
})
@@ -78,7 +78,7 @@ test_that("some more complex case works as well", {
78
78
79
79
test_that(" escaping quotes with doubling works" , {
80
80
expect_equal(
81
- sqlInterpolate(ANSI(), " 'this is a single '' one ?quoted string' ?bar " , bar = 42L ),
81
+ sqlInterpolate(ANSI(), " 'this is a single '' one ?quoted string' ?bar " , bar = 42 ),
82
82
SQL(" 'this is a single '' one ?quoted string' 42 " )
83
83
)
84
84
})
@@ -93,7 +93,7 @@ test_that("corner cases work", {
93
93
" Supplied values don't match positional vars to interpolate"
94
94
)
95
95
expect_equal(
96
- sqlInterpolate(ANSI(), " ?a" , a = 1L ),
96
+ sqlInterpolate(ANSI(), " ?a" , a = 1 ),
97
97
SQL(" 1" )
98
98
)
99
99
expect_equal(
@@ -105,7 +105,7 @@ test_that("corner cases work", {
105
105
" Unterminated literal"
106
106
)
107
107
expect_equal(
108
- sqlInterpolate(ANSI(), " ?a\"\" ?b" , a = 1L , b = 2L ),
108
+ sqlInterpolate(ANSI(), " ?a\"\" ?b" , a = 1 , b = 2 ),
109
109
SQL(" 1\"\" 2" )
110
110
)
111
111
expect_equal(
0 commit comments