When browsing GitHub for packages to install many times you want to kick the tires of the repository without wanting to commit to it.
Covrpage
has your back.
List of all the expectations defined in the
tests/testthat
directory.
First five tests
file | context | test | expectation | line1 | line2 |
---|---|---|---|---|---|
test-arg.R | test_that: matches arg | gives an error with more than one arg | expect_snapshot | 11 | 16 |
test-arg.R | test_that: matches arg | gives error with different than rearranged arg vs value | expect_snapshot | 22 | 25 |
test-arg.R | test_that: matches arg | gives no error with rearranged arg vs value | expect_identical | 28 | 37 |
test-arg.R | test_that: matches arg | gives no error with rearranged arg vs value | expect_identical | 35 | 35 |
test-arg.R | test_that: matches arg | uses first value when called with all values | expect_identical | 41 | 41 |
file | context | test | expectation | line1 | line2 | |
---|---|---|---|---|---|---|
6 | test-arg.R | test_that: matches arg | informative error message on partial match | expect_error | 44 | 49 |
7 | test-arg.R | test_that: matches arg | arg_match() has informative error
messages |
expect_snapshot | 56 | 63 |
8 | test-arg.R | test_that: matches arg | arg_match() provides no suggestion when
the edit distance is too large |
expect_snapshot | 66 | 71 |
9 | test-arg.R | test_that: matches arg | arg_match() finds a match even with small
possible typos |
expect_equal | 73 | 78 |
10 | test-arg.R | test_that: matches arg | arg_match() makes case-insensitive
match |
expect_snapshot | 80 | 87 |
11 | test-arg.R | test_that: matches arg | gets choices from function | expect_error | 93 | 93 |
12 | test-arg.R | test_that: matches arg | gets choices from function | expect_identical | 94 | 94 |
13 | test-arg.R | test_that: matches arg | gets choices from function | expect_identical | 95 | 95 |
14 | test-arg.R | test_that: matches arg | is_missing() works with symbols | expect_true | 100 | 100 |
15 | test-arg.R | test_that: matches arg | is_missing() works with non-symbols | expect_true | 103 | 109 |
16 | test-arg.R | test_that: matches arg | is_missing() works with non-symbols | expect_true | 107 | 107 |
17 | test-arg.R | test_that: matches arg | is_missing() works with non-symbols | expect_error | 108 | 108 |
18 | test-arg.R | test_that: matches arg | maybe_missing() forwards missing value | expect_true | 113 | 113 |
19 | test-arg.R | test_that: matches arg | maybe_missing() forwards missing value | expect_false | 114 | 114 |
20 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_false | 117 | 144 |
21 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_false | 119 | 119 |
22 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 130 | 130 |
23 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 131 | 131 |
24 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 132 | 132 |
25 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_false | 134 | 134 |
26 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_false | 135 | 135 |
27 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_false | 136 | 136 |
28 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 138 | 138 |
29 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 139 | 139 |
30 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 140 | 140 |
31 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 141 | 141 |
32 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 142 | 142 |
33 | test-arg.R | test_that: matches arg | is_missing() works with default arguments | expect_true | 143 | 143 |
34 | test-arg.R | test_that: matches arg | is_missing() detects defaults that evaluate to the missing arg | expect_true | 149 | 149 |
35 | test-arg.R | test_that: matches arg | is_missing() works with dots | expect_true | 152 | 155 |
36 | test-arg.R | test_that: matches arg | is_missing() works with dots | expect_false | 154 | 154 |
37 | test-arg.R | test_that: matches arg | is_missing() works with enclosed arguments (currently doesn’t) | expect_false | 159 | 159 |
38 | test-arg.R | test_that: matches arg | is_missing() works with enclosed arguments (currently doesn’t) | expect_error | 164 | 164 |
39 | test-arg.R | test_that: matches arg | is_missing() works with enclosed arguments (currently doesn’t) | expect_false | 170 | 170 |
40 | test-arg.R | test_that: matches arg | is_missing() works with enclosed arguments (currently doesn’t) | expect_error | 173 | 173 |
41 | test-arg.R | test_that: matches arg | is_missing() in child envs | expect_error | 180 | 180 |
42 | test-arg.R | test_that: matches arg | is_missing() in child envs | expect_false | 184 | 184 |
43 | test-arg.R | test_that: matches arg | is_missing() is transitive | expect_false | 191 | 191 |
44 | test-arg.R | test_that: matches arg | is_missing() is transitive | expect_true | 192 | 192 |
45 | test-arg.R | test_that: matches arg | is_missing() is transitive | expect_true | 195 | 195 |
46 | test-arg.R | test_that: matches arg | is_missing() is transitive | expect_true | 196 | 196 |
47 | test-arg.R | test_that: matches arg | is_missing() is transitive | expect_true | 199 | 199 |
48 | test-arg.R | test_that: matches arg | is_missing() is transitive | expect_true | 200 | 200 |
49 | test-arg.R | test_that: matches arg | is_missing() works in unframed envs | expect_false | 203 | 210 |
50 | test-arg.R | test_that: matches arg | is_missing() works in unframed envs | expect_true | 205 | 205 |
51 | test-arg.R | test_that: matches arg | is_missing() works in unframed envs | expect_error | 208 | 208 |
52 | test-arg.R | test_that: matches arg | check_required() checks argument is supplied (#1118) | expect_no_error | 216 | 216 |
53 | test-arg.R | test_that: matches arg | check_required() checks argument is supplied (#1118) | expect_no_error | 217 | 217 |
54 | test-arg.R | test_that: matches arg | check_required() checks argument is supplied (#1118) | expect_snapshot | 219 | 222 |
55 | test-arg.R | test_that: matches arg | arg_match() supports symbols and scalar strings | expect_equal | 225 | 238 |
56 | test-arg.R | test_that: matches arg | arg_match() supports symbols and scalar strings | expect_equal | 230 | 233 |
57 | test-arg.R | test_that: matches arg | arg_match() supports symbols and scalar strings | expect_snapshot | 235 | 237 |
58 | test-arg.R | test_that: matches arg | arg_match() requires an argument symbol | expect_snapshot | 242 | 242 |
59 | test-arg.R | test_that: matches arg | can match multiple arguments | expect_equal | 250 | 250 |
60 | test-arg.R | test_that: matches arg | can match multiple arguments | expect_equal | 251 | 251 |
61 | test-arg.R | test_that: matches arg | can match multiple arguments | expect_equal | 252 | 252 |
62 | test-arg.R | test_that: matches arg | can match multiple arguments | expect_snapshot | 254 | 257 |
63 | test-arg.R | test_that: matches arg | arg_match0() defuses argument | expect_snapshot | 262 | 265 |
64 | test-arg.R | test_that: matches arg | check_exclusive works | expect_snapshot | 274 | 278 |
65 | test-arg.R | test_that: matches arg | check_exclusive works | expect_snapshot | 284 | 286 |
66 | test-arg.R | test_that: matches arg | check_exclusive works | expect_equal | 287 | 287 |
67 | test-arg.R | test_that: matches arg | check_exclusive works | expect_equal | 290 | 290 |
68 | test-arg.R | test_that: matches arg | check_exclusive works | expect_equal | 291 | 291 |
69 | test-arg.R | test_that: matches arg | check_exclusive works | expect_snapshot | 294 | 300 |
70 | test-arg.R | test_that: matches arg | arg_match() mentions correct call if wrong type is supplied (#1388) | expect_snapshot | 307 | 310 |
71 | test-arg.R | test_that: matches arg | arg_match() backtrace highlights call and arg | expect_snapshot | 319 | 321 |
72 | test-arg.R | test_that: matches arg | arg_match() supports NA (#1519) |
expect_snapshot | 327 | 331 |
73 | test-attr.R | test_that: names2() takes care of missing values | names2() fails for environments | expect_error | 6 | 8 |
74 | test-attr.R | test_that: names2() takes care of missing values | names2<- doesn’t add missing values (#1301) | expect_equal | 13 | 13 |
75 | test-attr.R | test_that: names2() takes care of missing values | inputs must be valid | expect_snapshot | 16 | 21 |
76 | test-attr.R | test_that: names2() takes care of missing values | can supply vector or … | expect_named | 23 | 27 |
77 | test-attr.R | test_that: names2() takes care of missing values | can supply vector or … | expect_named | 25 | 25 |
78 | test-attr.R | test_that: names2() takes care of missing values | can supply vector or … | expect_named | 26 | 26 |
79 | test-attr.R | test_that: names2() takes care of missing values | can supply function/formula to rename | expect_named | 31 | 31 |
80 | test-attr.R | test_that: names2() takes care of missing values | can supply function/formula to rename | expect_named | 32 | 32 |
81 | test-attr.R | test_that: names2() takes care of missing values | can supply function/formula to rename | expect_named | 33 | 33 |
82 | test-attr.R | test_that: names2() takes care of missing values | set_names() zaps names | expect_null | 36 | 38 |
83 | test-attr.R | test_that: names2() takes care of missing values | set_names() coerces to character | expect_identical | 40 | 43 |
84 | test-attr.R | test_that: names2() takes care of missing values | set_names() coerces to character | expect_identical | 42 | 42 |
85 | test-attr.R | test_that: names2() takes care of missing values | set_names() checks length generically | expect_identical | 51 | 51 |
86 | test-attr.R | test_that: names2() takes care of missing values | set_names() checks length generically | expect_error | 52 | 52 |
87 | test-attr.R | test_that: names2() takes care of missing values | has_name() works with pairlists | expect_true | 55 | 57 |
88 | test-attr.R | test_that: names2() takes care of missing values | set_names() first names the vector before applying a function (#688) | expect_identical | 61 | 61 |
89 | test-attr.R | test_that: names2() takes care of missing values | set_names() first names the vector before applying a function (#688) | expect_identical | 62 | 62 |
90 | test-attr.R | test_that: names2() takes care of missing values | set_names2() fills in empty names | expect_equal | 67 | 67 |
91 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() removes source references | expect_null | 72 | 72 |
92 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() handles nested functions (r-lib/testthat#1228) | expect_null | 87 | 87 |
93 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() handles nested functions (r-lib/testthat#1228) | expect_null | 90 | 90 |
94 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() handles nested functions (r-lib/testthat#1228) | expect_null | 93 | 93 |
95 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() handles nested functions (r-lib/testthat#1228) | expect_length | 96 | 96 |
96 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() handles nested functions (r-lib/testthat#1228) | expect_equal | 99 | 102 |
97 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() handles nested functions (r-lib/testthat#1228) | expect_true | 105 | 105 |
98 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() handles nested functions (r-lib/testthat#1228) | expect_true | 108 | 108 |
99 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() handles nested functions (r-lib/testthat#1228) | expect_length | 111 | 111 |
100 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() works with quosures | expect_null | 118 | 118 |
101 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() works with quosures | expect_null | 121 | 121 |
102 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() preserves attributes | expect_equal | 130 | 130 |
103 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() preserves attributes | expect_null | 131 | 131 |
104 | test-attr.R | test_that: names2() takes care of missing values | can zap_srcref() on functions with [[
methods |
expect_no_error | 140 | 140 |
105 | test-attr.R | test_that: names2() takes care of missing values | set_names() recycles names of size 1 | expect_named | 143 | 156 |
106 | test-attr.R | test_that: names2() takes care of missing values | set_names() recycles names of size 1 | expect_named | 148 | 151 |
107 | test-attr.R | test_that: names2() takes care of missing values | set_names() recycles names of size 1 | expect_equal | 152 | 155 |
108 | test-attr.R | test_that: names2() takes care of missing values | is_named2() always returns TRUE for empty
vectors (#191) |
expect_false | 158 | 164 |
109 | test-attr.R | test_that: names2() takes care of missing values | is_named2() always returns TRUE for empty
vectors (#191) |
expect_false | 160 | 160 |
110 | test-attr.R | test_that: names2() takes care of missing values | is_named2() always returns TRUE for empty
vectors (#191) |
expect_true | 162 | 162 |
111 | test-attr.R | test_that: names2() takes care of missing values | is_named2() always returns TRUE for empty
vectors (#191) |
expect_false | 163 | 163 |
112 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() supports expression vectors | expect_null | 170 | 170 |
113 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() supports expression vectors | expect_null | 171 | 171 |
114 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() supports expression vectors | expect_true | 173 | 173 |
115 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() supports expression vectors | expect_true | 174 | 174 |
116 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() works on calls | expect_null | 186 | 186 |
117 | test-attr.R | test_that: names2() takes care of missing values | zap_srcref() works on calls | expect_contains | 187 | 187 |
118 | test-attr.R | test_that: names2() takes care of missing values | is_dictionaryish return true if is NULL | expect_true | 190 | 193 |
119 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | can create empty and unspecified bytes() vector | expect_equal | 6 | 10 |
120 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | can create empty and unspecified bytes() vector | expect_equal | 8 | 8 |
121 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | can create empty and unspecified bytes() vector | expect_equal | 9 | 9 |
122 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | bytes() only accepts bare vectors | expect_error | 12 | 14 |
123 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | as_bytes() accepts numeric input unchanged | expect_equal | 16 | 19 |
124 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | as_bytes() accepts numeric input unchanged | expect_equal | 18 | 18 |
125 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | as_bytes() accepts bench_byte input unchanged | expect_equal | 23 | 23 |
126 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | parse_bytes() parses character input | expect_equal | 26 | 32 |
127 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | parse_bytes() parses character input | expect_equal | 28 | 28 |
128 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | parse_bytes() parses character input | expect_equal | 29 | 29 |
129 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | parse_bytes() parses character input | expect_equal | 30 | 30 |
130 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | parse_bytes() parses character input | expect_equal | 31 | 31 |
131 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes under 1024 as whole numbers | expect_equal | 34 | 38 |
132 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes under 1024 as whole numbers | expect_equal | 36 | 36 |
133 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes under 1024 as whole numbers | expect_equal | 37 | 37 |
134 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes 1024 and up as abbreviated numbers | expect_equal | 40 | 49 |
135 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes 1024 and up as abbreviated numbers | expect_equal | 42 | 42 |
136 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes 1024 and up as abbreviated numbers | expect_equal | 43 | 43 |
137 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes 1024 and up as abbreviated numbers | expect_equal | 44 | 44 |
138 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes 1024 and up as abbreviated numbers | expect_equal | 45 | 45 |
139 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes 1024 and up as abbreviated numbers | expect_equal | 46 | 46 |
140 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes 1024 and up as abbreviated numbers | expect_equal | 47 | 47 |
141 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() formats bytes 1024 and up as abbreviated numbers | expect_equal | 48 | 48 |
142 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() handles NA and NaN | expect_equal | 51 | 54 |
143 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() handles NA and NaN | expect_equal | 53 | 53 |
144 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() works with vectors | expect_snapshot | 56 | 64 |
145 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | format.rlib_bytes() works with vectors | expect_equal | 60 | 63 |
146 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | sum.rlib_bytes() sums its input and returns a bench_byte | expect_equal | 66 | 70 |
147 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | sum.rlib_bytes() sums its input and returns a bench_byte | expect_equal | 68 | 68 |
148 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | sum.rlib_bytes() sums its input and returns a bench_byte | expect_equal | 69 | 69 |
149 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | min.rlib_bytes() finds minimum input and returns a bench_byte | expect_equal | 72 | 76 |
150 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | min.rlib_bytes() finds minimum input and returns a bench_byte | expect_equal | 74 | 74 |
151 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | min.rlib_bytes() finds minimum input and returns a bench_byte | expect_equal | 75 | 75 |
152 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | max.rlib_bytes() finds maximum input and returns a bench_byte | expect_equal | 78 | 82 |
153 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | max.rlib_bytes() finds maximum input and returns a bench_byte | expect_equal | 80 | 80 |
154 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | max.rlib_bytes() finds maximum input and returns a bench_byte | expect_equal | 81 | 81 |
155 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | [.rlib_bytes() retains the bytes2 class | expect_equal | 86 | 86 |
156 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | [.rlib_bytes() retains the bytes2 class | expect_equal | 87 | 87 |
157 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | [.rlib_bytes() retains the bytes2 class | expect_equal | 88 | 88 |
158 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() errors for unary operators | expect_error | 93 | 93 |
159 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() errors for unary operators | expect_error | 94 | 94 |
160 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() errors for unary operators | expect_error | 95 | 95 |
161 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with boolean comparison operators | expect_equal | 100 | 100 |
162 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with boolean comparison operators | expect_equal | 101 | 101 |
163 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with boolean comparison operators | expect_equal | 102 | 102 |
164 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with boolean comparison operators | expect_equal | 103 | 103 |
165 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with boolean comparison operators | expect_equal | 104 | 104 |
166 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with boolean comparison operators | expect_equal | 105 | 105 |
167 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with boolean comparison operators | expect_true | 106 | 106 |
168 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with arithmetic operators | expect_equal | 111 | 111 |
169 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with arithmetic operators | expect_equal | 112 | 112 |
170 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with arithmetic operators | expect_equal | 113 | 113 |
171 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with arithmetic operators | expect_equal | 114 | 114 |
172 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with arithmetic operators | expect_equal | 115 | 115 |
173 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() works with arithmetic operators | expect_equal | 116 | 116 |
174 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() errors for other binary operators | expect_error | 121 | 121 |
175 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() errors for other binary operators | expect_error | 122 | 122 |
176 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() errors for other binary operators | expect_error | 123 | 123 |
177 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | Ops.rlib_bytes() errors for other binary operators | expect_error | 124 | 124 |
178 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | print method disambiguates edge cases | expect_snapshot | 127 | 130 |
179 | test-bytes.R | test_that: bytes() coerces unspecified vectors but not logical ones | print method disambiguates edge cases | expect_snapshot | 129 | 129 |
180 | test-c-api.R | chr_prepend() prepends | chr_prepend() prepends | expect_identical | 11 | 11 |
181 | test-c-api.R | chr_prepend() prepends | chr_append() appends | expect_identical | 16 | 16 |
182 | test-c-api.R | chr_prepend() prepends | r_warn() signals | expect_warning | 19 | 24 |
183 | test-c-api.R | chr_prepend() prepends | r_warn() signals | expect_null | 21 | 21 |
184 | test-c-api.R | chr_prepend() prepends | r_on_exit() adds deferred expr | expect_identical | 33 | 33 |
185 | test-c-api.R | chr_prepend() prepends | r_base_ns_get() fail if object does not exist | expect_error | 36 | 38 |
186 | test-c-api.R | chr_prepend() prepends | r_peek_frame() returns current frame | expect_identical | 45 | 45 |
187 | test-c-api.R | chr_prepend() prepends | r_sys_frame() returns current frame environment | expect_identical | 53 | 53 |
188 | test-c-api.R | chr_prepend() prepends | r_sys_frame() returns current frame environment | expect_identical | 59 | 59 |
189 | test-c-api.R | chr_prepend() prepends | r_sys_call() returns current frame call | expect_identical | 67 | 67 |
190 | test-c-api.R | chr_prepend() prepends | r_sys_call() returns current frame call | expect_identical | 73 | 73 |
191 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 76 | 171 |
192 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 78 | 78 |
193 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 80 | 80 |
194 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 81 | 81 |
195 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 83 | 83 |
196 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 84 | 84 |
197 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 85 | 85 |
198 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 86 | 86 |
199 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 87 | 87 |
200 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 88 | 88 |
201 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 90 | 90 |
202 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 91 | 91 |
203 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 92 | 92 |
204 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 93 | 93 |
205 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 94 | 94 |
206 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 95 | 95 |
207 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 96 | 96 |
208 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 98 | 98 |
209 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 99 | 99 |
210 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 100 | 100 |
211 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 101 | 101 |
212 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 103 | 103 |
213 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 104 | 104 |
214 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 105 | 105 |
215 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 106 | 106 |
216 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 108 | 108 |
217 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 109 | 109 |
218 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 110 | 110 |
219 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 112 | 112 |
220 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 113 | 113 |
221 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 114 | 114 |
222 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 115 | 115 |
223 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 116 | 116 |
224 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 117 | 117 |
225 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 118 | 118 |
226 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 119 | 119 |
227 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 121 | 121 |
228 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 122 | 122 |
229 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 123 | 123 |
230 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 124 | 124 |
231 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 126 | 126 |
232 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 127 | 127 |
233 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 128 | 128 |
234 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 129 | 129 |
235 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical_ | 131 | 131 |
236 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical_ | 132 | 132 |
237 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical_ | 133 | 133 |
238 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical_ | 134 | 134 |
239 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical_ | 135 | 135 |
240 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical_ | 136 | 136 |
241 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical_ | 137 | 137 |
242 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical_ | 138 | 138 |
243 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 140 | 140 |
244 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 141 | 141 |
245 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 142 | 142 |
246 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 144 | 144 |
247 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 145 | 145 |
248 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 146 | 146 |
249 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 148 | 148 |
250 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 149 | 149 |
251 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 150 | 150 |
252 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 151 | 151 |
253 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 152 | 152 |
254 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 153 | 153 |
255 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 154 | 154 |
256 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 155 | 155 |
257 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 156 | 156 |
258 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 157 | 157 |
259 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 158 | 158 |
260 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 159 | 159 |
261 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 160 | 160 |
262 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 161 | 161 |
263 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 163 | 163 |
264 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 164 | 164 |
265 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 165 | 165 |
266 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 167 | 167 |
267 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 168 | 168 |
268 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 169 | 169 |
269 | test-c-api.R | chr_prepend() prepends | r_which_operator() returns correct tokens | expect_identical | 170 | 170 |
270 | test-c-api.R | chr_prepend() prepends | can clone-until with NULL list | expect_identical | 238 | 240 |
271 | test-c-api.R | chr_prepend() prepends | can clone-until with NULL sentinel | expect_reference | 247 | 247 |
272 | test-c-api.R | chr_prepend() prepends | can clone-until with NULL sentinel | expect_identical | 250 | 250 |
273 | test-c-api.R | chr_prepend() prepends | can clone-until with NULL sentinel | expect_false | 251 | 255 |
274 | test-c-api.R | chr_prepend() prepends | returned sentinel and value are NULL if couldn’t be found | expect_false | 262 | 262 |
275 | test-c-api.R | chr_prepend() prepends | returned sentinel and value are NULL if couldn’t be found | expect_null | 263 | 263 |
276 | test-c-api.R | chr_prepend() prepends | returned sentinel and value are NULL if couldn’t be found | expect_null | 264 | 264 |
277 | test-c-api.R | chr_prepend() prepends | r_attrib_set() sets elements | expect_identical | 297 | 297 |
278 | test-c-api.R | chr_prepend() prepends | r_attrib_set() sets elements | expect_false | 298 | 298 |
279 | test-c-api.R | chr_prepend() prepends | r_attrib_set() sets elements | expect_null | 299 | 299 |
280 | test-c-api.R | chr_prepend() prepends | r_attrib_set() sets elements | expect_identical | 303 | 303 |
281 | test-c-api.R | chr_prepend() prepends | r_attrib_set() sets elements | expect_reference | 305 | 305 |
282 | test-c-api.R | chr_prepend() prepends | r_attrib_set() sets elements | expect_reference | 306 | 306 |
283 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps one element | expect_reference | 314 | 314 |
284 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps one element | expect_null | 315 | 315 |
285 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_identical | 325 | 325 |
286 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_true | 326 | 326 |
287 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_true | 327 | 327 |
288 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_identical | 333 | 333 |
289 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_false | 334 | 334 |
290 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_true | 335 | 335 |
291 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_identical | 341 | 341 |
292 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_false | 342 | 342 |
293 | test-c-api.R | chr_prepend() prepends | r_attrib_set() zaps several elements | expect_false | 343 | 343 |
294 | test-c-api.R | chr_prepend() prepends | can zap non-existing attributes | expect_identical | 349 | 349 |
295 | test-c-api.R | chr_prepend() prepends | can zap non-existing attributes | expect_false | 350 | 350 |
296 | test-c-api.R | chr_prepend() prepends | can zap non-existing attributes | expect_identical | 355 | 355 |
297 | test-c-api.R | chr_prepend() prepends | can zap non-existing attributes | expect_reference | 356 | 356 |
298 | test-c-api.R | chr_prepend() prepends | r_parse() | expect_equal | 359 | 363 |
299 | test-c-api.R | chr_prepend() prepends | r_parse() | expect_error | 361 | 361 |
300 | test-c-api.R | chr_prepend() prepends | r_parse() | expect_error | 362 | 362 |
301 | test-c-api.R | chr_prepend() prepends | r_parse_eval() | expect_identical | 367 | 367 |
302 | test-c-api.R | chr_prepend() prepends | r_parse_eval() | expect_error | 368 | 368 |
303 | test-c-api.R | chr_prepend() prepends | failed parses are printed if
rlang__verbose_errors is non-NULL |
expect_error | 371 | 381 |
304 | test-c-api.R | chr_prepend() prepends | failed parses are printed if
rlang__verbose_errors is non-NULL |
expect_output | 373 | 378 |
305 | test-c-api.R | chr_prepend() prepends | r_deprecate_warn() warns once | expect_warning | 383 | 387 |
306 | test-c-api.R | chr_prepend() prepends | r_deprecate_warn() warns once | expect_no_warning | 385 | 385 |
307 | test-c-api.R | chr_prepend() prepends | r_deprecate_warn() warns once | expect_warning | 386 | 386 |
308 | test-c-api.R | chr_prepend() prepends | nms_are_duplicated() detects duplicates | expect_identical | 391 | 391 |
309 | test-c-api.R | chr_prepend() prepends | nms_are_duplicated() detects duplicates | expect_identical | 394 | 394 |
310 | test-c-api.R | chr_prepend() prepends | nms_are_duplicated() handles empty and missing names | expect_identical | 399 | 399 |
311 | test-c-api.R | chr_prepend() prepends | r_lgl_sum() handles NA | expect_identical | 402 | 407 |
312 | test-c-api.R | chr_prepend() prepends | r_lgl_sum() handles NA | expect_identical | 404 | 404 |
313 | test-c-api.R | chr_prepend() prepends | r_lgl_sum() handles NA | expect_identical | 405 | 405 |
314 | test-c-api.R | chr_prepend() prepends | r_lgl_sum() handles NA | expect_identical | 406 | 406 |
315 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles NA | expect_identical | 409 | 414 |
316 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles NA | expect_identical | 411 | 411 |
317 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles NA | expect_identical | 412 | 412 |
318 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles NA | expect_identical | 413 | 413 |
319 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles empty vectors | expect_identical | 416 | 422 |
320 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles empty vectors | expect_identical | 418 | 418 |
321 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles empty vectors | expect_identical | 420 | 420 |
322 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles empty vectors | expect_identical | 421 | 421 |
323 | test-c-api.R | chr_prepend() prepends | r_lgl_which() propagates names | expect_named | 426 | 426 |
324 | test-c-api.R | chr_prepend() prepends | r_lgl_which() propagates names | expect_named | 427 | 427 |
325 | test-c-api.R | chr_prepend() prepends | r_lgl_which() propagates names | expect_named | 430 | 430 |
326 | test-c-api.R | chr_prepend() prepends | r_lgl_which() propagates names | expect_named | 431 | 431 |
327 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles NA when propagation
is disabled (#750) |
expect_identical | 434 | 438 |
328 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles NA when propagation
is disabled (#750) |
expect_identical | 436 | 436 |
329 | test-c-api.R | chr_prepend() prepends | r_lgl_which() handles NA when propagation
is disabled (#750) |
expect_identical | 437 | 437 |
330 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 443 | 443 |
331 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_identical | 450 | 450 |
332 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 451 | 451 |
333 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 452 | 452 |
334 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 453 | 453 |
335 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 454 | 454 |
336 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_identical | 462 | 462 |
337 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 463 | 463 |
338 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 464 | 464 |
339 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 465 | 465 |
340 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 466 | 466 |
341 | test-c-api.R | chr_prepend() prepends | r_pairlist_rev() reverses destructively | expect_true | 467 | 467 |
342 | test-c-api.R | chr_prepend() prepends | r_dict_put() hashes object | expect_true | 473 | 473 |
343 | test-c-api.R | chr_prepend() prepends | r_dict_put() hashes object | expect_true | 474 | 474 |
344 | test-c-api.R | chr_prepend() prepends | r_dict_put() hashes object | expect_false | 476 | 476 |
345 | test-c-api.R | chr_prepend() prepends | r_dict_put() hashes object | expect_false | 477 | 477 |
346 | test-c-api.R | chr_prepend() prepends | key has reference semantics | expect_true | 485 | 485 |
347 | test-c-api.R | chr_prepend() prepends | key has reference semantics | expect_true | 486 | 486 |
348 | test-c-api.R | chr_prepend() prepends | key has reference semantics | expect_true | 489 | 489 |
349 | test-c-api.R | chr_prepend() prepends | key has reference semantics | expect_false | 490 | 490 |
350 | test-c-api.R | chr_prepend() prepends | key can be NULL |
expect_true | 495 | 495 |
351 | test-c-api.R | chr_prepend() prepends | key can be NULL |
expect_false | 496 | 496 |
352 | test-c-api.R | chr_prepend() prepends | collisions are handled | expect_true | 502 | 502 |
353 | test-c-api.R | chr_prepend() prepends | collisions are handled | expect_true | 503 | 503 |
354 | test-c-api.R | chr_prepend() prepends | collisions are handled | expect_false | 504 | 504 |
355 | test-c-api.R | chr_prepend() prepends | collisions are handled | expect_equal | 508 | 508 |
356 | test-c-api.R | chr_prepend() prepends | can check existing and retrieve values | expect_true | 518 | 518 |
357 | test-c-api.R | chr_prepend() prepends | can check existing and retrieve values | expect_true | 519 | 519 |
358 | test-c-api.R | chr_prepend() prepends | can check existing and retrieve values | expect_false | 520 | 520 |
359 | test-c-api.R | chr_prepend() prepends | can check existing and retrieve values | expect_equal | 522 | 522 |
360 | test-c-api.R | chr_prepend() prepends | can check existing and retrieve values | expect_equal | 523 | 523 |
361 | test-c-api.R | chr_prepend() prepends | can check existing and retrieve values | expect_error | 524 | 524 |
362 | test-c-api.R | chr_prepend() prepends | dictionary size is rounded to next power of 2 | expect_equal | 529 | 529 |
363 | test-c-api.R | chr_prepend() prepends | can resize dictionary | expect_equal | 535 | 535 |
364 | test-c-api.R | chr_prepend() prepends | dictionary grows | expect_equal | 544 | 544 |
365 | test-c-api.R | chr_prepend() prepends | dictionary grows | expect_equal | 547 | 547 |
366 | test-c-api.R | chr_prepend() prepends | can delete elements from dict | expect_true | 556 | 556 |
367 | test-c-api.R | chr_prepend() prepends | can delete elements from dict | expect_false | 557 | 557 |
368 | test-c-api.R | chr_prepend() prepends | can delete elements from dict | expect_false | 558 | 558 |
369 | test-c-api.R | chr_prepend() prepends | can delete elements from dict | expect_true | 560 | 560 |
370 | test-c-api.R | chr_prepend() prepends | can delete elements from dict | expect_false | 561 | 561 |
371 | test-c-api.R | chr_prepend() prepends | can delete elements from dict | expect_false | 562 | 562 |
372 | test-c-api.R | chr_prepend() prepends | can put again after del | expect_true | 571 | 571 |
373 | test-c-api.R | chr_prepend() prepends | can put again after del | expect_equal | 572 | 572 |
374 | test-c-api.R | chr_prepend() prepends | can put again after del | expect_null | 590 | 590 |
375 | test-c-api.R | chr_prepend() prepends | can put again after del | expect_equal | 591 | 591 |
376 | test-c-api.R | chr_prepend() prepends | can poke dict value | expect_equal | 597 | 600 |
377 | test-c-api.R | chr_prepend() prepends | can poke dict value | expect_equal | 601 | 604 |
378 | test-c-api.R | chr_prepend() prepends | can poke dict value | expect_equal | 605 | 608 |
379 | test-c-api.R | chr_prepend() prepends | can poke dict value | expect_equal | 609 | 612 |
380 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_equal | 622 | 630 |
381 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_true | 635 | 635 |
382 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_true | 638 | 638 |
383 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_equal | 641 | 644 |
384 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_equal | 643 | 643 |
385 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_equal | 644 | 647 |
386 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_equal | 646 | 646 |
387 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_false | 649 | 649 |
388 | test-c-api.R | chr_prepend() prepends | can iterate over dict | expect_false | 650 | 650 |
389 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_equal | 660 | 668 |
390 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_true | 673 | 673 |
391 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_true | 676 | 676 |
392 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_equal | 679 | 682 |
393 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_equal | 681 | 681 |
394 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_equal | 682 | 685 |
395 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_equal | 684 | 684 |
396 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_false | 687 | 687 |
397 | test-c-api.R | chr_prepend() prepends | can iterate over dict (edge case) | expect_false | 688 | 688 |
398 | test-c-api.R | chr_prepend() prepends | can transform dict to list and df-list | expect_equal | 711 | 711 |
399 | test-c-api.R | chr_prepend() prepends | can transform dict to list and df-list | expect_equal | 714 | 716 |
400 | test-c-api.R | chr_prepend() prepends | can transform dict to list and df-list | expect_equal | 716 | 718 |
401 | test-c-api.R | chr_prepend() prepends | can preserve and unpreserve repeatedly | expect_false | 733 | 733 |
402 | test-c-api.R | chr_prepend() prepends | can preserve and unpreserve repeatedly | expect_true | 740 | 740 |
403 | test-c-api.R | chr_prepend() prepends | can preserve and unpreserve repeatedly | expect_equal | 743 | 743 |
404 | test-c-api.R | chr_prepend() prepends | can preserve and unpreserve repeatedly | expect_equal | 744 | 744 |
405 | test-c-api.R | chr_prepend() prepends | can preserve and unpreserve repeatedly | expect_equal | 747 | 747 |
406 | test-c-api.R | chr_prepend() prepends | can preserve and unpreserve repeatedly | expect_equal | 750 | 750 |
407 | test-c-api.R | chr_prepend() prepends | can preserve and unpreserve repeatedly | expect_false | 753 | 753 |
408 | test-c-api.R | chr_prepend() prepends | can preserve and unpreserve repeatedly | expect_error | 755 | 755 |
409 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 761 | 761 |
410 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 762 | 762 |
411 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 763 | 763 |
412 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 764 | 764 |
413 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 765 | 765 |
414 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 766 | 766 |
415 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 769 | 769 |
416 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 770 | 770 |
417 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 771 | 771 |
418 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 774 | 774 |
419 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 775 | 775 |
420 | test-c-api.R | chr_prepend() prepends | alloc_data_frame() creates data frame | expect_equal | 776 | 776 |
421 | test-c-api.R | chr_prepend() prepends | r_list_compact() compacts lists | expect_equal | 779 | 786 |
422 | test-c-api.R | chr_prepend() prepends | r_list_compact() compacts lists | expect_equal | 781 | 781 |
423 | test-c-api.R | chr_prepend() prepends | r_list_compact() compacts lists | expect_equal | 782 | 782 |
424 | test-c-api.R | chr_prepend() prepends | r_list_compact() compacts lists | expect_equal | 783 | 783 |
425 | test-c-api.R | chr_prepend() prepends | r_list_compact() compacts lists | expect_equal | 784 | 784 |
426 | test-c-api.R | chr_prepend() prepends | r_list_compact() compacts lists | expect_equal | 785 | 785 |
427 | test-c-api.R | chr_prepend() prepends | can grow vectors | expect_length | 791 | 791 |
428 | test-c-api.R | chr_prepend() prepends | can grow vectors | expect_equal | 792 | 792 |
429 | test-c-api.R | chr_prepend() prepends | can grow vectors | expect_equal | 793 | 793 |
430 | test-c-api.R | chr_prepend() prepends | can grow vectors | expect_length | 797 | 797 |
431 | test-c-api.R | chr_prepend() prepends | can grow vectors | expect_equal | 798 | 798 |
432 | test-c-api.R | chr_prepend() prepends | can grow vectors | expect_equal | 799 | 799 |
433 | test-c-api.R | chr_prepend() prepends | can shrink vectors | expect_equal | 805 | 805 |
434 | test-c-api.R | chr_prepend() prepends | can shrink vectors | expect_equal | 809 | 809 |
435 | test-c-api.R | chr_prepend() prepends | can shrink vectors | expect_equal | 812 | 815 |
436 | test-c-api.R | chr_prepend() prepends | can shrink vectors | expect_equal | 814 | 814 |
437 | test-c-api.R | chr_prepend() prepends | can grow and shrink dynamic arrays | expect_equal | 821 | 830 |
438 | test-c-api.R | chr_prepend() prepends | can grow and shrink dynamic arrays | expect_equal | 835 | 844 |
439 | test-c-api.R | chr_prepend() prepends | can grow and shrink dynamic arrays | expect_equal | 847 | 853 |
440 | test-c-api.R | chr_prepend() prepends | can grow and shrink dynamic arrays | expect_equal | 857 | 863 |
441 | test-c-api.R | chr_prepend() prepends | can grow and shrink dynamic arrays | expect_equal | 866 | 866 |
442 | test-c-api.R | chr_prepend() prepends | can grow and shrink dynamic arrays | expect_equal | 869 | 875 |
443 | test-c-api.R | chr_prepend() prepends | can grow and shrink dynamic arrays | expect_equal | 876 | 876 |
444 | test-c-api.R | chr_prepend() prepends | can resize dynamic arrays | expect_equal | 886 | 895 |
445 | test-c-api.R | chr_prepend() prepends | can resize dynamic arrays | expect_equal | 896 | 896 |
446 | test-c-api.R | chr_prepend() prepends | can resize dynamic arrays | expect_equal | 899 | 905 |
447 | test-c-api.R | chr_prepend() prepends | can resize dynamic arrays | expect_equal | 906 | 906 |
448 | test-c-api.R | chr_prepend() prepends | can resize dynamic arrays | expect_equal | 907 | 907 |
449 | test-c-api.R | chr_prepend() prepends | dynamic arrays with multiple bytes per elements are resized correctly | expect_length | 912 | 912 |
450 | test-c-api.R | chr_prepend() prepends | dynamic arrays with multiple bytes per elements are resized correctly | expect_length | 915 | 915 |
451 | test-c-api.R | chr_prepend() prepends | dynamic arrays with multiple bytes per elements are resized correctly | expect_length | 918 | 918 |
452 | test-c-api.R | chr_prepend() prepends | dynamic arrays with multiple bytes per elements are resized correctly | expect_length | 921 | 921 |
453 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic atomic vectors | expect_equal | 926 | 935 |
454 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic atomic vectors | expect_equal | 940 | 946 |
455 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic atomic vectors | expect_identical | 947 | 947 |
456 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic atomic vectors | expect_equal | 950 | 959 |
457 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic atomic vectors | expect_identical | 960 | 960 |
458 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic atomic vectors | expect_identical | 961 | 961 |
459 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_equal | 966 | 974 |
460 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_equal | 979 | 985 |
461 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_identical | 986 | 986 |
462 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_equal | 989 | 997 |
463 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_identical | 998 | 998 |
464 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_identical | 999 | 999 |
465 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_equal | 1001 | 1001 |
466 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_equal | 1002 | 1002 |
467 | test-c-api.R | chr_prepend() prepends | can shrink and grow dynamic barrier vectors | expect_equal | 1003 | 1003 |
468 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1010 | 1010 |
469 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1011 | 1011 |
470 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1013 | 1013 |
471 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1018 | 1018 |
472 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1019 | 1019 |
473 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1021 | 1021 |
474 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1026 | 1026 |
475 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1027 | 1027 |
476 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1029 | 1029 |
477 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1034 | 1034 |
478 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1035 | 1035 |
479 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1037 | 1037 |
480 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1042 | 1042 |
481 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1043 | 1043 |
482 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1045 | 1045 |
483 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_true | 1052 | 1052 |
484 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_true | 1053 | 1053 |
485 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_true | 1056 | 1056 |
486 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1061 | 1061 |
487 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1062 | 1062 |
488 | test-c-api.R | chr_prepend() prepends | can get, push, and poke elements | expect_equal | 1064 | 1064 |
489 | test-c-api.R | chr_prepend() prepends | can create dynamic list-of | expect_equal | 1071 | 1090 |
490 | test-c-api.R | chr_prepend() prepends | can create dynamic list-of | expect_length | 1092 | 1092 |
491 | test-c-api.R | chr_prepend() prepends | can push to dynamic list-of | expect_equal | 1099 | 1099 |
492 | test-c-api.R | chr_prepend() prepends | can push to dynamic list-of | expect_equal | 1102 | 1102 |
493 | test-c-api.R | chr_prepend() prepends | can push to dynamic list-of | expect_equal | 1105 | 1105 |
494 | test-c-api.R | chr_prepend() prepends | can push to dynamic list-of | expect_equal | 1108 | 1108 |
495 | test-c-api.R | chr_prepend() prepends | internal error is thrown with OOB dyn-lof access | expect_snapshot | 1114 | 1117 |
496 | test-c-api.R | chr_prepend() prepends | can push to arrays in dynamic list-of | expect_error | 1127 | 1127 |
497 | test-c-api.R | chr_prepend() prepends | can push to arrays in dynamic list-of | expect_equal | 1130 | 1133 |
498 | test-c-api.R | chr_prepend() prepends | can push to arrays in dynamic list-of | expect_equal | 1136 | 1139 |
499 | test-c-api.R | chr_prepend() prepends | can push to arrays in dynamic list-of | expect_equal | 1144 | 1147 |
500 | test-c-api.R | chr_prepend() prepends | can push to arrays in dynamic list-of | expect_equal | 1152 | 1155 |
501 | test-c-api.R | chr_prepend() prepends | can push to arrays in dynamic list-of | expect_equal | 1160 | 1163 |
502 | test-c-api.R | chr_prepend() prepends | sexp iterator visits in full order | expect_equal | 1176 | 1176 |
503 | test-c-api.R | chr_prepend() prepends | sexp iterator visits in full order | expect_symmetric_dirs | 1178 | 1178 |
504 | test-c-api.R | chr_prepend() prepends | sexp iterator visits in full order | expect_symmetric_dirs | 1179 | 1179 |
505 | test-c-api.R | chr_prepend() prepends | sexp iterator visits in full order | expect_symmetric_dirs | 1180 | 1180 |
506 | test-c-api.R | chr_prepend() prepends | sexp iterator visits in full order | expect_symmetric_dirs | 1181 | 1181 |
507 | test-c-api.R | chr_prepend() prepends | sexp iterator visits in full order | expect_symmetric_dirs | 1182 | 1182 |
508 | test-c-api.R | chr_prepend() prepends | addresses have hexadecimal prefix 0x
(#1135) |
expect_equal | 1185 | 1190 |
509 | test-c-api.R | chr_prepend() prepends | can re-encode a character vector of various encodings (r-lib/vctrs#553) | expect_utf8_encoded | 1195 | 1195 |
510 | test-c-api.R | chr_prepend() prepends | re-encodes all encodings to UTF-8 | expect_utf8_encoded | 1199 | 1201 |
511 | test-c-api.R | chr_prepend() prepends | can re-encode a list containing character vectors with different encodings | expect_utf8_encoded | 1207 | 1207 |
512 | test-c-api.R | chr_prepend() prepends | re-encoding fails purposefully with any bytes | expect_snapshot | 1214 | 1216 |
513 | test-c-api.R | chr_prepend() prepends | re-encoding fails purposefully with any bytes | expect_snapshot | 1218 | 1222 |
514 | test-c-api.R | chr_prepend() prepends | re-encoding fails purposefully with any bytes | expect_error | 1220 | 1220 |
515 | test-c-api.R | chr_prepend() prepends | attributes are kept when re-encoding (r-lib/vctrs#599) | expect_identical | 1231 | 1231 |
516 | test-c-api.R | chr_prepend() prepends | re-encoding is robust against scalar types contained in lists (r-lib/vctrs#633) | expect_identical | 1236 | 1236 |
517 | test-c-api.R | chr_prepend() prepends | re-encoding can still occur even if a scalar type is in a list | expect_utf8_encoded | 1241 | 1241 |
518 | test-c-api.R | chr_prepend() prepends | re-encoding occurs inside scalars contained in a list | expect_utf8_encoded | 1253 | 1253 |
519 | test-c-api.R | chr_prepend() prepends | re-encoding treats data frames elements of lists as lists (r-lib/vctrs#1233) | expect_utf8_encoded | 1265 | 1265 |
520 | test-c-api.R | chr_prepend() prepends | attributes are re-encoded | expect_utf8_encoded | 1285 | 1285 |
521 | test-c-api.R | chr_prepend() prepends | attributes are re-encoded | expect_utf8_encoded | 1286 | 1286 |
522 | test-c-api.R | chr_prepend() prepends | attributes are re-encoded | expect_utf8_encoded | 1287 | 1287 |
523 | test-c-api.R | chr_prepend() prepends | attributes are re-encoded | expect_utf8_encoded | 1288 | 1288 |
524 | test-c-api.R | chr_prepend() prepends | attributes are re-encoded | expect_utf8_encoded | 1289 | 1289 |
525 | test-c-api.R | chr_prepend() prepends | attributes are re-encoded recursively | expect_utf8_encoded | 1303 | 1303 |
526 | test-c-api.R | chr_prepend() prepends | attributes are re-encoded recursively | expect_utf8_encoded | 1304 | 1304 |
527 | test-c-api.R | chr_prepend() prepends | NA | expect_true | 1327 | 1329 |
528 | test-c-api.R | chr_prepend() prepends | r_stop_internal() mentions expected namespace | expect_error | 1339 | 1339 |
529 | test-c-api.R | chr_prepend() prepends | r_stop_internal() mentions expected namespace | expect_error | 1342 | 1342 |
530 | test-call.R | test_that: character vector must be length 1 | args can be specified individually or as list | expect_equal | 9 | 9 |
531 | test-call.R | test_that: character vector must be length 1 | creates namespaced calls | expect_identical | 12 | 14 |
532 | test-call.R | test_that: character vector must be length 1 | fails with non-callable objects | expect_error | 16 | 19 |
533 | test-call.R | test_that: character vector must be length 1 | fails with non-callable objects | expect_error | 18 | 18 |
534 | test-call.R | test_that: character vector must be length 1 | succeeds with literal functions | expect_error | 21 | 24 |
535 | test-call.R | test_that: character vector must be length 1 | succeeds with literal functions | expect_error | 23 | 23 |
536 | test-call.R | test_that: character vector must be length 1 | call2() preserves empty arguments | expect_identical | 26 | 28 |
537 | test-call.R | test_that: character vector must be length 1 | call2() requires a symbol when namespace is supplied | expect_identical | 30 | 34 |
538 | test-call.R | test_that: character vector must be length 1 | call2() requires a symbol when namespace is supplied | expect_error | 32 | 32 |
539 | test-call.R | test_that: character vector must be length 1 | call2() requires a symbol when namespace is supplied | expect_error | 33 | 33 |
540 | test-call.R | test_that: character vector must be length 1 | call_standardise() supports quosures | expect_identical | 50 | 50 |
541 | test-call.R | test_that: character vector must be length 1 | can standardise primitive functions (#473) | expect_identical | 56 | 56 |
542 | test-call.R | test_that: character vector must be length 1 | can standardise primitive functions (#473) | expect_identical | 57 | 57 |
543 | test-call.R | test_that: character vector must be length 1 | if call is supplied to
call_match() , fn must be supplied |
expect_error | 60 | 65 |
544 | test-call.R | test_that: character vector must be length 1 | call_match() infers call and definition | expect_equal | 69 | 69 |
545 | test-call.R | test_that: character vector must be length 1 | call_match() infers call and definition | expect_equal | 70 | 70 |
546 | test-call.R | test_that: character vector must be length 1 | call_match() infers call and definition | expect_equal | 74 | 74 |
547 | test-call.R | test_that: character vector must be length 1 | call_match() infers call and definition | expect_equal | 75 | 75 |
548 | test-call.R | test_that: character vector must be length 1 | call_match() returns early with primitive functions | expect_equal | 78 | 83 |
549 | test-call.R | test_that: character vector must be length 1 | call_match() matches defaults | expect_equal | 88 | 91 |
550 | test-call.R | test_that: character vector must be length 1 | call_match() matches defaults | expect_equal | 92 | 95 |
551 | test-call.R | test_that: character vector must be length 1 | call_match() matches defaults | expect_equal | 97 | 100 |
552 | test-call.R | test_that: character vector must be length 1 | call_match() matches defaults | expect_equal | 101 | 104 |
553 | test-call.R | test_that: character vector must be length 1 | call_match() matches defaults | expect_equal | 106 | 109 |
554 | test-call.R | test_that: character vector must be length 1 | call_match() matches defaults | expect_equal | 110 | 113 |
555 | test-call.R | test_that: character vector must be length 1 | call_match() matches defaults | expect_equal | 115 | 118 |
556 | test-call.R | test_that: character vector must be length 1 | call_match() matches defaults | expect_equal | 120 | 123 |
557 | test-call.R | test_that: character vector must be length 1 | call_match(dots_expand = TRUE) handles
... positional edge cases |
expect_equal | 129 | 129 |
558 | test-call.R | test_that: character vector must be length 1 | call_match(dots_expand = TRUE) handles
... positional edge cases |
expect_equal | 130 | 130 |
559 | test-call.R | test_that: character vector must be length 1 | call_match(dots_expand = TRUE) handles
... positional edge cases |
expect_equal | 131 | 131 |
560 | test-call.R | test_that: character vector must be length 1 | call_match(dots_expand = TRUE) handles
... positional edge cases |
expect_equal | 132 | 132 |
561 | test-call.R | test_that: character vector must be length 1 | can modify formulas inplace | expect_identical | 138 | 140 |
562 | test-call.R | test_that: character vector must be length 1 | new args inserted at end | expect_equal | 147 | 147 |
563 | test-call.R | test_that: character vector must be length 1 | new args replace old | expect_equal | 155 | 155 |
564 | test-call.R | test_that: character vector must be length 1 | can modify calls for primitive functions | expect_identical | 158 | 160 |
565 | test-call.R | test_that: character vector must be length 1 | can modify calls for functions containing dots | expect_identical | 162 | 164 |
566 | test-call.R | test_that: character vector must be length 1 | accepts unnamed arguments | expect_identical | 166 | 171 |
567 | test-call.R | test_that: character vector must be length 1 | allows duplicated arguments (#398) | expect_identical | 173 | 177 |
568 | test-call.R | test_that: character vector must be length 1 | allows duplicated arguments (#398) | expect_identical | 175 | 175 |
569 | test-call.R | test_that: character vector must be length 1 | allows duplicated arguments (#398) | expect_identical | 176 | 176 |
570 | test-call.R | test_that: character vector must be length 1 | zaps remove arguments | expect_identical | 179 | 182 |
571 | test-call.R | test_that: character vector must be length 1 | zaps remove arguments | expect_identical_ | 181 | 181 |
572 | test-call.R | test_that: character vector must be length 1 | can remove unexisting arguments (#393) | expect_identical | 184 | 186 |
573 | test-call.R | test_that: character vector must be length 1 | can add a missing argument | expect_identical | 188 | 191 |
574 | test-call.R | test_that: character vector must be length 1 | can add a missing argument | expect_identical | 190 | 190 |
575 | test-call.R | test_that: character vector must be length 1 | can refer to dots as named argument | expect_error | 193 | 199 |
576 | test-call.R | test_that: character vector must be length 1 | can refer to dots as named argument | expect_error | 195 | 195 |
577 | test-call.R | test_that: character vector must be length 1 | can refer to dots as named argument | expect_identical | 196 | 196 |
578 | test-call.R | test_that: character vector must be length 1 | can refer to dots as named argument | expect_identical | 197 | 197 |
579 | test-call.R | test_that: character vector must be length 1 | can refer to dots as named argument | expect_identical | 198 | 198 |
580 | test-call.R | test_that: character vector must be length 1 | can’t supply unnamed zaps | expect_error | 201 | 203 |
581 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 205 | 225 |
582 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 207 | 207 |
583 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 208 | 208 |
584 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 209 | 209 |
585 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 211 | 211 |
586 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 212 | 212 |
587 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 213 | 213 |
588 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 214 | 214 |
589 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 216 | 216 |
590 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 217 | 217 |
591 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 218 | 218 |
592 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 219 | 219 |
593 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 221 | 221 |
594 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 222 | 222 |
595 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 223 | 223 |
596 | test-call.R | test_that: character vector must be length 1 | positions are not changed | expect_identical | 224 | 224 |
597 | test-call.R | test_that: character vector must be length 1 | empty quosures are treated as empty args | expect_identical | 227 | 229 |
598 | test-call.R | test_that: character vector must be length 1 | NULL is a valid language object | expect_true | 234 | 236 |
599 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_true | 238 | 252 |
600 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_false | 240 | 240 |
601 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_true | 241 | 241 |
602 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_true | 243 | 243 |
603 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_false | 244 | 244 |
604 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_true | 245 | 245 |
605 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_true | 246 | 246 |
606 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_true | 248 | 248 |
607 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_false | 250 | 250 |
608 | test-call.R | test_that: character vector must be length 1 | is_call() pattern-matches | expect_false | 251 | 251 |
609 | test-call.R | test_that: character vector must be length 1 | quosures are not calls | expect_false | 256 | 256 |
610 | test-call.R | test_that: character vector must be length 1 | is_call() supports symbol name |
expect_true | 259 | 262 |
611 | test-call.R | test_that: character vector must be length 1 | is_call() supports symbol name |
expect_false | 261 | 261 |
612 | test-call.R | test_that: character vector must be length 1 | is_call() vectorises name | expect_false | 264 | 271 |
613 | test-call.R | test_that: character vector must be length 1 | is_call() vectorises name | expect_true | 266 | 266 |
614 | test-call.R | test_that: character vector must be length 1 | is_call() vectorises name | expect_true | 268 | 268 |
615 | test-call.R | test_that: character vector must be length 1 | is_call() vectorises name | expect_true | 269 | 269 |
616 | test-call.R | test_that: character vector must be length 1 | is_call() vectorises name | expect_false | 270 | 270 |
617 | test-call.R | test_that: character vector must be length 1 | call_name() handles namespaced and anonymous calls | expect_equal | 273 | 283 |
618 | test-call.R | test_that: character vector must be length 1 | call_name() handles namespaced and anonymous calls | expect_equal | 275 | 275 |
619 | test-call.R | test_that: character vector must be length 1 | call_name() handles namespaced and anonymous calls | expect_null | 277 | 277 |
620 | test-call.R | test_that: character vector must be length 1 | call_name() handles namespaced and anonymous calls | expect_null | 278 | 278 |
621 | test-call.R | test_that: character vector must be length 1 | call_name() handles namespaced and anonymous calls | expect_null | 279 | 279 |
622 | test-call.R | test_that: character vector must be length 1 | call_name() handles namespaced and anonymous calls | expect_null | 280 | 280 |
623 | test-call.R | test_that: character vector must be length 1 | call_name() handles namespaced and anonymous calls | expect_null | 281 | 281 |
624 | test-call.R | test_that: character vector must be length 1 | call_name() handles namespaced and anonymous calls | expect_null | 282 | 282 |
625 | test-call.R | test_that: character vector must be length 1 | call_name() handles formulas | expect_identical | 285 | 287 |
626 | test-call.R | test_that: character vector must be length 1 | Inlined functions return NULL name | expect_null | 292 | 292 |
627 | test-call.R | test_that: character vector must be length 1 | call_args() and call_args_names() work | expect_equal | 295 | 298 |
628 | test-call.R | test_that: character vector must be length 1 | call_args() and call_args_names() work | expect_equal | 297 | 297 |
629 | test-call.R | test_that: character vector must be length 1 | qualified and namespaced symbols are recognised | expect_true | 300 | 307 |
630 | test-call.R | test_that: character vector must be length 1 | qualified and namespaced symbols are recognised | expect_true | 302 | 302 |
631 | test-call.R | test_that: character vector must be length 1 | qualified and namespaced symbols are recognised | expect_false | 303 | 303 |
632 | test-call.R | test_that: character vector must be length 1 | qualified and namespaced symbols are recognised | expect_false | 305 | 305 |
633 | test-call.R | test_that: character vector must be length 1 | qualified and namespaced symbols are recognised | expect_true | 306 | 306 |
634 | test-call.R | test_that: character vector must be length 1 | can specify ns in namespaced predicate | expect_false | 311 | 311 |
635 | test-call.R | test_that: character vector must be length 1 | can specify ns in namespaced predicate | expect_true | 312 | 312 |
636 | test-call.R | test_that: character vector must be length 1 | can specify ns in namespaced predicate | expect_true | 313 | 313 |
637 | test-call.R | test_that: character vector must be length 1 | can specify ns in is_call() | expect_true | 318 | 318 |
638 | test-call.R | test_that: character vector must be length 1 | can specify ns in is_call() | expect_false | 319 | 319 |
639 | test-call.R | test_that: character vector must be length 1 | can specify ns in is_call() | expect_false | 320 | 320 |
640 | test-call.R | test_that: character vector must be length 1 | can specify ns in is_call() | expect_true | 321 | 321 |
641 | test-call.R | test_that: character vector must be length 1 | can specify ns in is_call() | expect_true | 322 | 322 |
642 | test-call.R | test_that: character vector must be length 1 | can specify ns in is_call() | expect_false | 323 | 323 |
643 | test-call.R | test_that: character vector must be length 1 | can check multiple namespaces with is_call() | expect_true | 326 | 334 |
644 | test-call.R | test_that: character vector must be length 1 | can check multiple namespaces with is_call() | expect_true | 328 | 328 |
645 | test-call.R | test_that: character vector must be length 1 | can check multiple namespaces with is_call() | expect_false | 329 | 329 |
646 | test-call.R | test_that: character vector must be length 1 | can check multiple namespaces with is_call() | expect_false | 330 | 330 |
647 | test-call.R | test_that: character vector must be length 1 | can check multiple namespaces with is_call() | expect_false | 332 | 332 |
648 | test-call.R | test_that: character vector must be length 1 | can check multiple namespaces with is_call() | expect_true | 333 | 333 |
649 | test-call.R | test_that: character vector must be length 1 | can unnamespace calls | expect_identical | 336 | 340 |
650 | test-call.R | test_that: character vector must be length 1 | can unnamespace calls | expect_identical | 338 | 338 |
651 | test-call.R | test_that: character vector must be length 1 | can unnamespace calls | expect_identical | 339 | 339 |
652 | test-call.R | test_that: character vector must be length 1 | precedence of regular calls | expect_true | 342 | 345 |
653 | test-call.R | test_that: character vector must be length 1 | precedence of regular calls | expect_true | 344 | 344 |
654 | test-call.R | test_that: character vector must be length 1 | precedence of associative ops | expect_true | 347 | 352 |
655 | test-call.R | test_that: character vector must be length 1 | precedence of associative ops | expect_false | 349 | 349 |
656 | test-call.R | test_that: character vector must be length 1 | precedence of associative ops | expect_false | 350 | 350 |
657 | test-call.R | test_that: character vector must be length 1 | precedence of associative ops | expect_true | 351 | 351 |
658 | test-call.R | test_that: character vector must be length 1 | call functions type-check their input (#187) | expect_snapshot | 354 | 368 |
659 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_error | 370 | 447 |
660 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 372 | 372 |
661 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 374 | 374 |
662 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 375 | 375 |
663 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical_ | 376 | 376 |
664 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical_ | 377 | 377 |
665 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical_ | 378 | 378 |
666 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 379 | 379 |
667 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 380 | 380 |
668 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 382 | 382 |
669 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 383 | 383 |
670 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 384 | 384 |
671 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 385 | 385 |
672 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 386 | 386 |
673 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 387 | 387 |
674 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 388 | 388 |
675 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 389 | 389 |
676 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 391 | 391 |
677 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 392 | 392 |
678 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 393 | 393 |
679 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 394 | 394 |
680 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 395 | 395 |
681 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 396 | 396 |
682 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 397 | 397 |
683 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 398 | 398 |
684 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 399 | 399 |
685 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 400 | 400 |
686 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 401 | 401 |
687 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 402 | 402 |
688 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 403 | 403 |
689 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 404 | 404 |
690 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 405 | 405 |
691 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 406 | 406 |
692 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 407 | 407 |
693 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 408 | 408 |
694 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 409 | 409 |
695 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 410 | 410 |
696 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 411 | 411 |
697 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 412 | 412 |
698 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 413 | 413 |
699 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 414 | 414 |
700 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 415 | 415 |
701 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 416 | 416 |
702 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 417 | 417 |
703 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 419 | 419 |
704 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 420 | 420 |
705 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 421 | 421 |
706 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 422 | 422 |
707 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 423 | 423 |
708 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 424 | 424 |
709 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 425 | 425 |
710 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 426 | 426 |
711 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 427 | 427 |
712 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 428 | 428 |
713 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 429 | 429 |
714 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 430 | 430 |
715 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 431 | 431 |
716 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 432 | 432 |
717 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 433 | 433 |
718 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 434 | 434 |
719 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 435 | 435 |
720 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 436 | 436 |
721 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 437 | 437 |
722 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 438 | 438 |
723 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 440 | 440 |
724 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 441 | 441 |
725 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 442 | 442 |
726 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 443 | 443 |
727 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 444 | 444 |
728 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 445 | 445 |
729 | test-call.R | test_that: character vector must be length 1 | call_print_type() returns correct enum | expect_identical | 446 | 446 |
730 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_error | 449 | 526 |
731 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 451 | 451 |
732 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 453 | 453 |
733 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 454 | 454 |
734 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical_ | 455 | 455 |
735 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical_ | 456 | 456 |
736 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical_ | 457 | 457 |
737 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 458 | 458 |
738 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 459 | 459 |
739 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 461 | 461 |
740 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 462 | 462 |
741 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 463 | 463 |
742 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 464 | 464 |
743 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 465 | 465 |
744 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 466 | 466 |
745 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 467 | 467 |
746 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 468 | 468 |
747 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 470 | 470 |
748 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 471 | 471 |
749 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 472 | 472 |
750 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 473 | 473 |
751 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 474 | 474 |
752 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 475 | 475 |
753 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 476 | 476 |
754 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 477 | 477 |
755 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 478 | 478 |
756 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 479 | 479 |
757 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 480 | 480 |
758 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 481 | 481 |
759 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 482 | 482 |
760 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 483 | 483 |
761 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 484 | 484 |
762 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 485 | 485 |
763 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 486 | 486 |
764 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 487 | 487 |
765 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 488 | 488 |
766 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 489 | 489 |
767 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 490 | 490 |
768 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 491 | 491 |
769 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 492 | 492 |
770 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 493 | 493 |
771 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 494 | 494 |
772 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 495 | 495 |
773 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 496 | 496 |
774 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 498 | 498 |
775 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 499 | 499 |
776 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 500 | 500 |
777 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 501 | 501 |
778 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 502 | 502 |
779 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 503 | 503 |
780 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 504 | 504 |
781 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 505 | 505 |
782 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 506 | 506 |
783 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 507 | 507 |
784 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 508 | 508 |
785 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 509 | 509 |
786 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 510 | 510 |
787 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 511 | 511 |
788 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 512 | 512 |
789 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 513 | 513 |
790 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 514 | 514 |
791 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 515 | 515 |
792 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 516 | 516 |
793 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 517 | 517 |
794 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 519 | 519 |
795 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 520 | 520 |
796 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 521 | 521 |
797 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 522 | 522 |
798 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 523 | 523 |
799 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 524 | 524 |
800 | test-call.R | test_that: character vector must be length 1 | call_print_fine_type() returns correct enum | expect_identical | 525 | 525 |
801 | test-call.R | test_that: character vector must be length 1 | call_name() fails with namespaced objects (#670) | expect_true | 528 | 533 |
802 | test-call.R | test_that: character vector must be length 1 | call_name() fails with namespaced objects (#670) | expect_error | 531 | 531 |
803 | test-call.R | test_that: character vector must be length 1 | call_name() fails with namespaced objects (#670) | expect_error | 532 | 532 |
804 | test-call.R | test_that: character vector must be length 1 | call_ns() retrieves namespaces | expect_error | 535 | 540 |
805 | test-call.R | test_that: character vector must be length 1 | call_ns() retrieves namespaces | expect_null | 537 | 537 |
806 | test-call.R | test_that: character vector must be length 1 | call_ns() retrieves namespaces | expect_identical | 538 | 538 |
807 | test-call.R | test_that: character vector must be length 1 | call_ns() retrieves namespaces | expect_identical | 539 | 539 |
808 | test-call.R | test_that: character vector must be length 1 | is_call_infix() detects infix operators | expect_true | 542 | 546 |
809 | test-call.R | test_that: character vector must be length 1 | is_call_infix() detects infix operators | expect_true | 544 | 544 |
810 | test-call.R | test_that: character vector must be length 1 | is_call_infix() detects infix operators | expect_false | 545 | 545 |
811 | test-call.R | test_that: character vector must be length 1 | call_zap_inline() works | expect_equal | 548 | 575 |
812 | test-call.R | test_that: character vector must be length 1 | call_zap_inline() works | expect_equal | 553 | 556 |
813 | test-call.R | test_that: character vector must be length 1 | call_zap_inline() works | expect_equal | 558 | 561 |
814 | test-call.R | test_that: character vector must be length 1 | call_zap_inline() works | expect_equal | 565 | 568 |
815 | test-call.R | test_that: character vector must be length 1 | call_zap_inline() works | expect_equal | 574 | 574 |
816 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_false | 577 | 593 |
817 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_false | 579 | 579 |
818 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_false | 580 | 580 |
819 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_true | 582 | 582 |
820 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_true | 583 | 583 |
821 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_true | 585 | 585 |
822 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_false | 586 | 586 |
823 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_true | 587 | 587 |
824 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_false | 588 | 588 |
825 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_true | 590 | 590 |
826 | test-call.R | test_that: character vector must be length 1 | is_call_simple() works | expect_false | 592 | 592 |
827 | test-call.R | test_that: character vector must be length 1 | call_name() and call_ns() detect :: calls
(#670) |
expect_null | 595 | 600 |
828 | test-call.R | test_that: character vector must be length 1 | call_name() and call_ns() detect :: calls
(#670) |
expect_null | 597 | 597 |
829 | test-call.R | test_that: character vector must be length 1 | call_name() and call_ns() detect :: calls
(#670) |
expect_null | 598 | 598 |
830 | test-call.R | test_that: character vector must be length 1 | call_name() and call_ns() detect :: calls
(#670) |
expect_null | 599 | 599 |
831 | test-call.R | test_that: character vector must be length 1 | is_call_index() works | expect_true | 602 | 611 |
832 | test-call.R | test_that: character vector must be length 1 | is_call_index() works | expect_true | 604 | 604 |
833 | test-call.R | test_that: character vector must be length 1 | is_call_index() works | expect_true | 605 | 605 |
834 | test-call.R | test_that: character vector must be length 1 | is_call_index() works | expect_true | 606 | 606 |
835 | test-call.R | test_that: character vector must be length 1 | is_call_index() works | expect_false | 608 | 608 |
836 | test-call.R | test_that: character vector must be length 1 | is_call_index() works | expect_false | 609 | 609 |
837 | test-call.R | test_that: character vector must be length 1 | is_call_index() works | expect_false | 610 | 610 |
838 | test-call.R | test_that: character vector must be length 1 | call_match() supports ... in arg list when
dots_expand = FALSE |
expect_equal | 615 | 618 |
839 | test-cnd-abort.R | errors are signalled with backtrace | errors are signalled with backtrace | expect_error | 5 | 5 |
840 | test-cnd-abort.R | errors are signalled with backtrace | errors are signalled with backtrace | expect_s3_class | 6 | 6 |
841 | test-cnd-abort.R | errors are signalled with backtrace | can pass classed strings as error message | expect_error | 11 | 11 |
842 | test-cnd-abort.R | errors are signalled with backtrace | can pass classed strings as error message | expect_identical | 12 | 12 |
843 | test-cnd-abort.R | errors are signalled with backtrace | errors are saved | expect_true | 28 | 28 |
844 | test-cnd-abort.R | errors are signalled with backtrace | errors are saved | expect_true | 31 | 31 |
845 | test-cnd-abort.R | errors are signalled with backtrace | No backtrace is displayed with top-level active bindings | expect_error | 40 | 40 |
846 | test-cnd-abort.R | errors are signalled with backtrace | Invalid on_error option resets itself | expect_snapshot | 49 | 51 |
847 | test-cnd-abort.R | errors are signalled with backtrace | Invalid on_error option resets itself | expect_warning | 50 | 50 |
848 | test-cnd-abort.R | errors are signalled with backtrace | Invalid on_error option resets itself | expect_null | 52 | 52 |
849 | test-cnd-abort.R | errors are signalled with backtrace | format_onerror_backtrace handles empty and size 1 traces | expect_null | 59 | 59 |
850 | test-cnd-abort.R | errors are signalled with backtrace | format_onerror_backtrace handles empty and size 1 traces | expect_null | 62 | 62 |
851 | test-cnd-abort.R | errors are signalled with backtrace | format_onerror_backtrace handles empty and size 1 traces | expect_match | 65 | 65 |
852 | test-cnd-abort.R | errors are signalled with backtrace | error is printed with backtrace | expect_snapshot | 90 | 99 |
853 | test-cnd-abort.R | errors are signalled with backtrace | empty backtraces are not printed | expect_snapshot | 114 | 119 |
854 | test-cnd-abort.R | errors are signalled with backtrace | parent errors are not displayed in error message and backtrace | expect_snapshot | 134 | 137 |
855 | test-cnd-abort.R | errors are signalled with backtrace | NA | expect_snapshot | 259 | 267 |
856 | test-cnd-abort.R | errors are signalled with backtrace | abort() displays call in error prefix | expect_snapshot | 275 | 280 |
857 | test-cnd-abort.R | errors are signalled with backtrace | abort() displays call in error prefix | expect_snapshot | 285 | 290 |
858 | test-cnd-abort.R | errors are signalled with backtrace | abort() accepts environment as call
field. |
expect_snapshot | 301 | 301 |
859 | test-cnd-abort.R | errors are signalled with backtrace | abort() accepts environment as call
field. |
expect_error | 301 | 301 |
860 | test-cnd-abort.R | errors are signalled with backtrace | format_error_arg() formats argument | expect_equal | 307 | 307 |
861 | test-cnd-abort.R | errors are signalled with backtrace | format_error_arg() formats argument | expect_equal | 308 | 308 |
862 | test-cnd-abort.R | errors are signalled with backtrace | format_error_arg() formats argument | expect_equal | 309 | 309 |
863 | test-cnd-abort.R | errors are signalled with backtrace | format_error_arg() formats argument | expect_equal | 310 | 310 |
864 | test-cnd-abort.R | errors are signalled with backtrace | format_error_arg() formats argument | expect_error | 312 | 312 |
865 | test-cnd-abort.R | errors are signalled with backtrace | format_error_arg() formats argument | expect_error | 313 | 313 |
866 | test-cnd-abort.R | errors are signalled with backtrace | local_error_call() works | expect_snapshot | 329 | 329 |
867 | test-cnd-abort.R | errors are signalled with backtrace | local_error_call() works | expect_error | 329 | 329 |
868 | test-cnd-abort.R | errors are signalled with backtrace | can disable error call inference for unexported functions | expect_snapshot | 335 | 347 |
869 | test-cnd-abort.R | errors are signalled with backtrace | can disable error call inference for unexported functions | expect_error | 336 | 336 |
870 | test-cnd-abort.R | errors are signalled with backtrace | can disable error call inference for unexported functions | expect_error | 340 | 340 |
871 | test-cnd-abort.R | errors are signalled with backtrace | can disable error call inference for unexported functions | expect_error | 345 | 345 |
872 | test-cnd-abort.R | errors are signalled with backtrace | error call flag is stripped | expect_equal | 352 | 352 |
873 | test-cnd-abort.R | errors are signalled with backtrace | error call flag is stripped | expect_equal | 353 | 353 |
874 | test-cnd-abort.R | errors are signalled with backtrace | NSE doesn’t interfere with error call contexts | expect_snapshot | 356 | 363 |
875 | test-cnd-abort.R | errors are signalled with backtrace | NSE doesn’t interfere with error call contexts | expect_error | 359 | 359 |
876 | test-cnd-abort.R | errors are signalled with backtrace | NSE doesn’t interfere with error call contexts | expect_error | 360 | 360 |
877 | test-cnd-abort.R | errors are signalled with backtrace | NSE doesn’t interfere with error call contexts | expect_error | 361 | 361 |
878 | test-cnd-abort.R | errors are signalled with backtrace | error_call() requires a symbol in function position | expect_null | 365 | 368 |
879 | test-cnd-abort.R | errors are signalled with backtrace | error_call() requires a symbol in function position | expect_null | 367 | 367 |
880 | test-cnd-abort.R | errors are signalled with backtrace | error_call() preserves index calls | expect_equal | 370 | 372 |
881 | test-cnd-abort.R | errors are signalled with backtrace | error_call() preserves if
(r-lib/testthat#1429) |
expect_equal | 377 | 380 |
882 | test-cnd-abort.R | errors are signalled with backtrace | error_call() preserves if
(r-lib/testthat#1429) |
expect_equal | 381 | 384 |
883 | test-cnd-abort.R | errors are signalled with backtrace | error_call() and format_error_call() preserve special syntax ops | expect_equal | 387 | 402 |
884 | test-cnd-abort.R | errors are signalled with backtrace | error_call() and format_error_call() preserve special syntax ops | expect_snapshot | 392 | 392 |
885 | test-cnd-abort.R | errors are signalled with backtrace | error_call() and format_error_call() preserve special syntax ops | expect_equal | 394 | 397 |
886 | test-cnd-abort.R | errors are signalled with backtrace | error_call() and format_error_call() preserve special syntax ops | expect_snapshot | 398 | 398 |
887 | test-cnd-abort.R | errors are signalled with backtrace | error_call() and format_error_call() preserve special syntax ops | expect_snapshot | 400 | 400 |
888 | test-cnd-abort.R | errors are signalled with backtrace | error_call() and format_error_call() preserve special syntax ops | expect_snapshot | 401 | 401 |
889 | test-cnd-abort.R | errors are signalled with backtrace | error_call() preserves srcrefs | expect_s3_class | 412 | 412 |
890 | test-cnd-abort.R | errors are signalled with backtrace | withCallingHandlers() wrappers don’t throw off trace capture on rethrow | expect_error | 446 | 446 |
891 | test-cnd-abort.R | errors are signalled with backtrace | withCallingHandlers() wrappers don’t throw off trace capture on rethrow | expect_snapshot | 447 | 451 |
892 | test-cnd-abort.R | errors are signalled with backtrace | withCallingHandlers() wrappers don’t throw off trace capture on rethrow | expect_error | 456 | 456 |
893 | test-cnd-abort.R | errors are signalled with backtrace | withCallingHandlers() wrappers don’t throw off trace capture on rethrow | expect_snapshot | 457 | 461 |
894 | test-cnd-abort.R | errors are signalled with backtrace | headers and body are stored in respective fields | expect_equal | 468 | 468 |
895 | test-cnd-abort.R | errors are signalled with backtrace | headers and body are stored in respective fields | expect_equal | 469 | 469 |
896 | test-cnd-abort.R | errors are signalled with backtrace | abort() uses older bullets formatting by
default |
expect_snapshot_error | 474 | 474 |
897 | test-cnd-abort.R | errors are signalled with backtrace | abort() preserves call |
expect_equal | 479 | 479 |
898 | test-cnd-abort.R | errors are signalled with backtrace | format_error_call() preserves I() inputs | expect_equal | 482 | 487 |
899 | test-cnd-abort.R | errors are signalled with backtrace | format_error_call() detects non-syntactic names | expect_equal | 489 | 494 |
900 | test-cnd-abort.R | errors are signalled with backtrace | generic call is picked up in methods | expect_snapshot | 531 | 535 |
901 | test-cnd-abort.R | errors are signalled with backtrace | errors are fully displayed (parents, calls) in knitted files | expect_snapshot | 543 | 545 |
902 | test-cnd-abort.R | errors are signalled with backtrace | can supply bullets both through message
and body |
expect_snapshot | 550 | 553 |
903 | test-cnd-abort.R | errors are signalled with backtrace | can supply bullets both through message
and body |
expect_error | 551 | 551 |
904 | test-cnd-abort.R | errors are signalled with backtrace | can supply bullets both through message
and body |
expect_error | 552 | 552 |
905 | test-cnd-abort.R | errors are signalled with backtrace | can supply bullets both through message
and body (cli case) |
expect_snapshot | 558 | 561 |
906 | test-cnd-abort.R | errors are signalled with backtrace | can supply bullets both through message
and body (cli case) |
expect_error | 559 | 559 |
907 | test-cnd-abort.R | errors are signalled with backtrace | can supply bullets both through message
and body (cli case) |
expect_error | 560 | 560 |
908 | test-cnd-abort.R | errors are signalled with backtrace | setting .internal adds footer bullet |
expect_snapshot | 564 | 569 |
909 | test-cnd-abort.R | errors are signalled with backtrace | setting .internal adds footer bullet
(fallback) |
expect_snapshot | 573 | 576 |
910 | test-cnd-abort.R | errors are signalled with backtrace | must pass character body when
message is > 1 |
expect_snapshot | 579 | 587 |
911 | test-cnd-abort.R | errors are signalled with backtrace | must pass character body when
message is > 1 (non-cli case) |
expect_snapshot | 591 | 597 |
912 | test-cnd-abort.R | errors are signalled with backtrace | can supply footer |
expect_snapshot | 602 | 605 |
913 | test-cnd-abort.R | errors are signalled with backtrace | can supply footer (non-cli case) |
expect_snapshot | 611 | 614 |
914 | test-cnd-abort.R | errors are signalled with backtrace | can’t supply both footer and
.internal |
expect_snapshot | 617 | 622 |
915 | test-cnd-abort.R | errors are signalled with backtrace | caller of withCallingHandlers() is used as default
call |
expect_equal | 636 | 636 |
916 | test-cnd-abort.R | errors are signalled with backtrace | caller of withCallingHandlers() is used as default
call |
expect_equal | 647 | 647 |
917 | test-cnd-abort.R | errors are signalled with backtrace | caller of withCallingHandlers() is used as default
call |
expect_equal | 659 | 659 |
918 | test-cnd-abort.R | errors are signalled with backtrace | cli.condition_unicode_bullets is supported
by fallback formatting |
expect_snapshot_error | 670 | 672 |
919 | test-cnd-abort.R | errors are signalled with backtrace | call can be a quosure or contain quosures | expect_equal | 677 | 677 |
920 | test-cnd-abort.R | errors are signalled with backtrace | parent = NA signals a non-chained
rethrow |
expect_snapshot | 695 | 740 |
921 | test-cnd-abort.R | errors are signalled with backtrace | can rethrow outside handler | expect_snapshot | 752 | 754 |
922 | test-cnd-abort.R | errors are signalled with backtrace | if call is older than handler caller, use
that as bottom |
expect_snapshot | 773 | 783 |
923 | test-cnd-abort.R | errors are signalled with backtrace | if call is older than handler caller, use
that as bottom |
expect_error | 777 | 777 |
924 | test-cnd-abort.R | errors are signalled with backtrace | if call is older than handler caller, use
that as bottom |
expect_error | 782 | 782 |
925 | test-cnd-abort.R | errors are signalled with backtrace | is_calling_handler_inlined_call() doesn’t fail with OOB subsetting | expect_false | 786 | 788 |
926 | test-cnd-abort.R | errors are signalled with backtrace | base causal errors include full user backtrace | expect_snapshot | 813 | 815 |
927 | test-cnd-abort.R | errors are signalled with backtrace | base causal errors include full user backtrace | expect_error | 814 | 814 |
928 | test-cnd-abort.R | errors are signalled with backtrace | can chain errors at top-level (#1405) | expect_true | 825 | 825 |
929 | test-cnd-abort.R | errors are signalled with backtrace | can chain errors at top-level (#1405) | expect_true | 826 | 826 |
930 | test-cnd-abort.R | errors are signalled with backtrace | can chain errors at top-level (#1405) | expect_true | 834 | 834 |
931 | test-cnd-abort.R | errors are signalled with backtrace | can chain errors at top-level (#1405) | expect_true | 835 | 835 |
932 | test-cnd-abort.R | errors are signalled with backtrace | backtrace_on_error = ‘collapse’ is deprecated. | expect_warning | 840 | 840 |
933 | test-cnd-abort.R | errors are signalled with backtrace | backtrace_on_error = ‘collapse’ is deprecated. | expect_equal | 841 | 841 |
934 | test-cnd-abort.R | errors are signalled with backtrace | can supply header method via message |
expect_snapshot | 844 | 858 |
935 | test-cnd-abort.R | errors are signalled with backtrace | can supply header method via message |
expect_identical | 852 | 852 |
936 | test-cnd-abort.R | errors are signalled with backtrace | can supply header method via message |
expect_error | 854 | 857 |
937 | test-cnd-abort.R | errors are signalled with backtrace | newlines are preserved by cli (#1535) | expect_snapshot | 860 | 865 |
938 | test-cnd-abort.R | errors are signalled with backtrace | show.error.messages is respected by
abort() (#1630) |
expect_snapshot | 875 | 878 |
939 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 100 | 100 |
940 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 101 | 101 |
941 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 102 | 102 |
942 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 107 | 107 |
943 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 108 | 108 |
944 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 109 | 109 |
945 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 110 | 110 |
946 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 112 | 112 |
947 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 113 | 113 |
948 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 114 | 114 |
949 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 116 | 116 |
950 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | signal context is detected | expect_equal | 128 | 128 |
951 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | cnd_entrace() skips capture context | expect_match | 149 | 149 |
952 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | rlang and base errors are properly entraced | expect_snapshot | 162 | 165 |
953 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | entrace() preserves exit status in non-interactive sessions (#1052, rstudio/bookdown#920) | expect_false | 174 | 174 |
954 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | entrace() preserves exit status in non-interactive sessions (#1052, rstudio/bookdown#920) | expect_false | 184 | 184 |
955 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | entrace() doesn’t embed backtraces twice | expect_equal | 193 | 193 |
956 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | options(error = entrace) strips error
prefix |
expect_false | 208 | 208 |
957 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | can supply handler environment as
bottom |
expect_snapshot | 228 | 228 |
958 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | can set entrace() as a global handler |
expect_snapshot_output | 234 | 241 |
959 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | can set entrace() as a global handler |
expect_snapshot_output | 244 | 251 |
960 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | can set entrace() as a global handler |
expect_snapshot_output | 253 | 271 |
961 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | can set entrace() as a global handler
(older R) |
expect_snapshot_output | 277 | 284 |
962 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | errors are saved by entrace() |
expect_equal | 301 | 301 |
963 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | only the first n warnings are entraced (#1473) | expect_equal | 320 | 323 |
964 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | warnings are resignalled | expect_no_warning | 327 | 337 |
965 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | warnings are resignalled | expect_s3_class | 335 | 335 |
966 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | warnings are resignalled | expect_true | 336 | 336 |
967 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | can call global_entrace() in knitted
documents |
expect_snapshot | 350 | 352 |
968 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | can’t set backtrace-on-warning to reminder | expect_snapshot | 358 | 360 |
969 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | can’t set backtrace-on-warning to reminder | expect_equal | 362 | 365 |
970 | test-cnd-entrace.R | test_that: cnd_entrace() entraces conditions properly | warnings converted to errors are not resignalled by
global_entrace() |
expect_equal | 378 | 378 |
971 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() catches or declines values | expect_error | 8 | 8 |
972 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() catches or declines values | expect_error | 9 | 9 |
973 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() catches or declines values | expect_null | 10 | 10 |
974 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() catches or declines values | expect_null | 13 | 13 |
975 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() checks inputs | expect_snapshot | 16 | 21 |
976 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() checks inputs | expect_true | 20 | 20 |
977 | test-cnd-handlers.R | try_fetch() catches or declines values | can rethrow from try_fetch() |
expect_snapshot | 42 | 56 |
978 | test-cnd-handlers.R | try_fetch() catches or declines values | can catch condition of specific classes | expect_null | 59 | 70 |
979 | test-cnd-handlers.R | try_fetch() catches or declines values | can catch condition of specific classes | expect_s3_class | 61 | 61 |
980 | test-cnd-handlers.R | try_fetch() catches or declines values | can catch condition of specific classes | expect_s3_class | 62 | 62 |
981 | test-cnd-handlers.R | try_fetch() catches or declines values | can catch condition of specific classes | expect_s3_class | 64 | 64 |
982 | test-cnd-handlers.R | try_fetch() catches or declines values | can catch condition of specific classes | expect_error | 65 | 65 |
983 | test-cnd-handlers.R | try_fetch() catches or declines values | can catch condition of specific classes | expect_s3_class | 68 | 68 |
984 | test-cnd-handlers.R | try_fetch() catches or declines values | can catch condition of specific classes | expect_s3_class | 69 | 69 |
985 | test-cnd-handlers.R | try_fetch() catches or declines values | cnd_muffle() returns FALSE if the condition is not mufflable | expect_error | 74 | 77 |
986 | test-cnd-handlers.R | try_fetch() catches or declines values | cnd_muffle() returns FALSE if the condition is not mufflable | expect_false | 78 | 78 |
987 | test-cnd-handlers.R | try_fetch() catches or declines values | drop_global_handlers() works and is idempotent | expect_equal | 103 | 103 |
988 | test-cnd-handlers.R | try_fetch() catches or declines values | stackOverflowError are caught | expect_true | 114 | 114 |
989 | test-cnd-handlers.R | try_fetch() catches or declines values | stackOverflowError are caught | expect_true | 122 | 122 |
990 | test-cnd-handlers.R | try_fetch() catches or declines values | stackOverflowError are caught | expect_equal | 134 | 134 |
991 | test-cnd-handlers.R | try_fetch() catches or declines values | tryFetch() looks across chained errors (#1534) | expect_equal | 146 | 146 |
992 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() doesn’t match downgraded conditions | expect_s3_class | 160 | 160 |
993 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() doesn’t match downgraded conditions | expect_equal | 161 | 161 |
994 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() doesn’t match downgraded conditions | expect_s3_class | 174 | 174 |
995 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() doesn’t match downgraded conditions | expect_equal | 175 | 175 |
996 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() matches upgraded conditions | expect_s3_class | 188 | 188 |
997 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() matches upgraded conditions | expect_equal | 189 | 189 |
998 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() matches upgraded conditions | expect_s3_class | 200 | 200 |
999 | test-cnd-handlers.R | try_fetch() catches or declines values | try_fetch() matches upgraded conditions | expect_equal | 201 | 201 |
1000 | test-cnd-handlers.R | try_fetch() catches or declines values | inherit is recursively checked |
expect_s3_class | 216 | 216 |
1001 | test-cnd-handlers.R | try_fetch() catches or declines values | inherit is recursively checked |
expect_true | 218 | 218 |
1002 | test-cnd-handlers.R | try_fetch() catches or declines values | inherit is recursively checked |
expect_false | 219 | 219 |
1003 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | default conditionMessage() method for rlang errors calls cnd_message() | expect_identical | 11 | 11 |
1004 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | default conditionMessage() method for rlang errors calls cnd_message() | expect_identical | 18 | 18 |
1005 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | default conditionMessage() method for rlang errors calls cnd_message() | expect_identical | 27 | 27 |
1006 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | default conditionMessage() method for rlang errors calls cnd_message() | expect_identical | 37 | 37 |
1007 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can override header, body, and footer methods with fields | expect_error | 43 | 51 |
1008 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can override header, body, and footer methods with fields | expect_error | 52 | 61 |
1009 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can override header, body, and footer methods with fields | expect_message | 64 | 73 |
1010 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can override header, body, and footer methods with fields | expect_warning | 74 | 83 |
1011 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can override header, body, and footer methods with fields | expect_error | 85 | 90 |
1012 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | body must be a character vector or a
function |
expect_snapshot | 93 | 100 |
1013 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | body must be a character vector or a
function |
expect_error | 95 | 98 |
1014 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can request a line break in error bullets (#1130) | expect_snapshot | 102 | 127 |
1015 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can request a line break in error bullets (#1130) | expect_error | 104 | 112 |
1016 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can request a line break in error bullets (#1130) | expect_error | 114 | 125 |
1017 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fully unnamed bullet vectors are treated as bullets | expect_equal | 129 | 144 |
1018 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fully unnamed bullet vectors are treated as bullets | expect_equal | 134 | 137 |
1019 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fully unnamed bullet vectors are treated as bullets | expect_equal | 140 | 143 |
1020 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | empty names in partially named bullet vectors are treated as line breaks | expect_equal | 146 | 155 |
1021 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | empty names in partially named bullet vectors are treated as line breaks | expect_equal | 151 | 154 |
1022 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | ! and > symbols create warning and alert bullets | expect_equal | 157 | 162 |
1023 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cli is not used when message is escaped with
I() |
expect_equal | 169 | 172 |
1024 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cli is not used when message is escaped with
I() |
expect_error | 170 | 170 |
1025 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cli is not used when message is escaped with
I() |
expect_equal | 176 | 179 |
1026 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cli is not used when message is escaped with
I() |
expect_error | 177 | 177 |
1027 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | prefix takes call into account | expect_snapshot | 226 | 239 |
1028 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | long prefixes cause a line break | expect_snapshot | 246 | 246 |
1029 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | long prefixes cause a line break | expect_error | 246 | 246 |
1030 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | prefixes include srcrefs | expect_snapshot | 260 | 260 |
1031 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | prefixes include srcrefs | expect_error | 260 | 260 |
1032 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | inform() and warn() use fallback bullets formatting | expect_snapshot | 266 | 270 |
1033 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | inform() and warn() use fallback bullets formatting | expect_snapshot | 272 | 276 |
1034 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | inform() and warn() use fallback bullets formatting | expect_snapshot | 278 | 282 |
1035 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | inform() and warn() use fallback bullets formatting | expect_snapshot | 284 | 288 |
1036 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cnd_message() uses body and
footer fields by default |
expect_equal | 291 | 300 |
1037 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cnd_message() uses body and
footer fields by default |
expect_equal | 296 | 299 |
1038 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can supply bullet without header | expect_snapshot | 302 | 307 |
1039 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | parent errors prints with bullets in all cases | expect_snapshot | 324 | 327 |
1040 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | qualified calls are included in error prefix (#1315) | expect_equal | 330 | 335 |
1041 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | special syntax calls handle edge cases | expect_snapshot | 337 | 342 |
1042 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can print message with and without prefix | expect_snapshot | 344 | 366 |
1043 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can print message without inheritance | expect_snapshot | 368 | 390 |
1044 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | ANSI escapes are supported in
conditionMessage() |
expect_equal | 419 | 419 |
1045 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | as.character() and conditionMessage() methods for errors, warnings, and messages | expect_snapshot | 442 | 458 |
1046 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | multiline operator calls are preserved | expect_snapshot_output | 464 | 464 |
1047 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | multiline operator calls are preserved | expect_snapshot_output | 465 | 465 |
1048 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | multiline operator calls are preserved | expect_snapshot_output | 466 | 466 |
1049 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | eval_tidy() is not mentioned in calls | expect_null | 469 | 471 |
1050 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | header, body, and footer don’t partial-match | expect_equal | 473 | 486 |
1051 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | header, body, and footer don’t partial-match | expect_equal | 478 | 481 |
1052 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | header, body, and footer don’t partial-match | expect_equal | 482 | 485 |
1053 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | can disable srcrefs in call formatting | expect_snapshot | 497 | 497 |
1054 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fallback method supports unknown bullets (#1364) | expect_snapshot | 502 | 506 |
1055 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fallback method supports unknown bullets (#1364) | expect_error | 504 | 504 |
1056 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fallback method supports unknown bullets (#1364) | expect_error | 505 | 505 |
1057 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fallback method supports unknown bullets (#1364) | expect_snapshot | 509 | 513 |
1058 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fallback method supports unknown bullets (#1364) | expect_error | 511 | 511 |
1059 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | fallback method supports unknown bullets (#1364) | expect_error | 512 | 512 |
1060 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cnd_message(prefix = TRUE) propagates
warning style across parent errors (#1387) |
expect_false | 532 | 532 |
1061 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cnd_message(prefix = TRUE) propagates
warning style across parent errors (#1387) |
expect_true | 533 | 533 |
1062 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | arguments are highlighted but code spans are not | expect_snapshot | 546 | 550 |
1063 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | chained errors may have empty messages | expect_snapshot | 556 | 559 |
1064 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | chained errors may have empty messages | expect_snapshot | 563 | 566 |
1065 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | chained errors may have empty messages | expect_snapshot | 570 | 573 |
1066 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cnd_message() returns a single string |
expect_length | 585 | 585 |
1067 | test-cnd-message.R | test_that: format_error_bullets() formats bullets depending on names | cnd_message() returns a single string |
expect_length | 588 | 588 |
1068 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | signallers support character vectors as
message parameter |
expect_message | 9 | 14 |
1069 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | signallers support character vectors as
message parameter |
expect_warning | 11 | 11 |
1070 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | signallers support character vectors as
message parameter |
expect_error | 12 | 12 |
1071 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | signallers support character vectors as
message parameter |
expect_condition | 13 | 13 |
1072 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | cnd_signal() and signal() returns NULL invisibly | expect_identical | 16 | 19 |
1073 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | cnd_signal() and signal() returns NULL invisibly | expect_identical | 18 | 18 |
1074 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | signal() accepts character vectors of classes (#195) | expect_identical | 22 | 24 |
1075 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass condition metadata | expect_message | 29 | 29 |
1076 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass condition metadata | expect_identical | 30 | 30 |
1077 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass condition metadata | expect_warning2 | 32 | 32 |
1078 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass condition metadata | expect_identical | 33 | 33 |
1079 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass condition metadata | expect_error | 35 | 35 |
1080 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass condition metadata | expect_identical | 36 | 36 |
1081 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can signal and catch interrupts | expect_s3_class | 39 | 41 |
1082 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can signal interrupts with cnd_signal() | expect_s3_class | 46 | 46 |
1083 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | conditions have correct subclasses | expect_true | 50 | 55 |
1084 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | conditions have correct subclasses | expect_condition | 51 | 51 |
1085 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | conditions have correct subclasses | expect_true | 52 | 52 |
1086 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | conditions have correct subclasses | expect_message | 52 | 52 |
1087 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | conditions have correct subclasses | expect_true | 53 | 53 |
1088 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | conditions have correct subclasses | expect_warning2 | 53 | 53 |
1089 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | conditions have correct subclasses | expect_true | 54 | 54 |
1090 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | conditions have correct subclasses | expect_error | 54 | 54 |
1091 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | cnd_signal() creates a backtrace if needed | expect_snapshot | 69 | 69 |
1092 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() does not append newlines to
message |
expect_equal | 72 | 81 |
1093 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() does not append newlines to
message |
expect_message | 74 | 74 |
1094 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() does not append newlines to
message |
expect_equal | 77 | 80 |
1095 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() does not append newlines to
message |
expect_message | 78 | 78 |
1096 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | condition signallers can be called without arguments | expect_message | 83 | 89 |
1097 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | condition signallers can be called without arguments | expect_warning | 87 | 87 |
1098 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | condition signallers can be called without arguments | expect_error | 88 | 88 |
1099 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() returns invisibly |
expect_message | 91 | 93 |
1100 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() returns invisibly |
expect_invisible | 92 | 92 |
1101 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warn() respects frequency | expect_warning | 98 | 101 |
1102 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warn() respects frequency | expect_warning | 102 | 105 |
1103 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warn() respects frequency | expect_warning | 107 | 110 |
1104 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warn() respects frequency | expect_no_warning | 111 | 113 |
1105 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warn() respects frequency | expect_warning | 115 | 118 |
1106 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warn() respects frequency | expect_no_warning | 119 | 121 |
1107 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() respects frequency | expect_message | 127 | 130 |
1108 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() respects frequency | expect_message | 131 | 134 |
1109 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() respects frequency | expect_message | 136 | 139 |
1110 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() respects frequency | expect_no_message | 140 | 142 |
1111 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() respects frequency | expect_message | 144 | 147 |
1112 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() respects frequency | expect_no_message | 148 | 150 |
1113 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warn() and inform() use different periodicity environments | expect_message | 159 | 162 |
1114 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warn() and inform() use different periodicity environments | expect_warning | 163 | 166 |
1115 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | periodic messages can be forced | expect_warning | 171 | 174 |
1116 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | periodic messages can be forced | expect_warning | 175 | 178 |
1117 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | messages can be silenced | expect_no_message | 186 | 186 |
1118 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | messages can be silenced | expect_no_warning | 187 | 187 |
1119 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | .frequency_id is mandatory |
expect_error | 190 | 192 |
1120 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | cnd_signal() is a no-op with NULL |
expect_null | 194 | 196 |
1121 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() behaves consistently in
interactive and non-interactive sessions (#1037) |
expect_equal | 202 | 202 |
1122 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() behaves consistently in
interactive and non-interactive sessions (#1037) |
expect_equal | 203 | 203 |
1123 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() behaves consistently in
interactive and non-interactive sessions (#1037) |
expect_equal | 208 | 208 |
1124 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() behaves consistently in
interactive and non-interactive sessions (#1037) |
expect_equal | 209 | 209 |
1125 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | inform() and warn() with
recurrent footer handle newlines correctly |
expect_snapshot | 212 | 220 |
1126 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warning.length is increased (#1211) |
expect_true | 225 | 225 |
1127 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warning.length is increased (#1211) |
expect_true | 229 | 229 |
1128 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | warning.length is increased (#1211) |
expect_true | 234 | 234 |
1129 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | interrupt() doesn’t fail when interrupts are suspended (#1224) | expect_true | 257 | 257 |
1130 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | frequency has good error messages |
expect_snapshot | 260 | 265 |
1131 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | frequency has good error messages |
expect_error | 262 | 262 |
1132 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | frequency has good error messages |
expect_error | 263 | 263 |
1133 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass use_cli_format as condition
field |
expect_equal | 274 | 278 |
1134 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass use_cli_format as condition
field |
expect_equal | 276 | 276 |
1135 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass use_cli_format as condition
field |
expect_true | 277 | 277 |
1136 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass use_cli_format as condition
field |
expect_lazy_bullets | 280 | 280 |
1137 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass use_cli_format as condition
field |
expect_lazy_bullets | 281 | 281 |
1138 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can pass use_cli_format as condition
field |
expect_lazy_bullets | 282 | 282 |
1139 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | signal functions check inputs | expect_snapshot | 285 | 292 |
1140 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | cnd_signal() sets call | expect_equal | 299 | 299 |
1141 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can reset verbosity | expect_warning | 305 | 307 |
1142 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can reset verbosity | expect_no_warning | 308 | 310 |
1143 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | can reset verbosity | expect_warning | 314 | 316 |
1144 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | downgraded conditions are not inherited (#1573) | expect_false | 321 | 321 |
1145 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | downgraded conditions are not inherited (#1573) | expect_false | 324 | 324 |
1146 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | downgraded conditions are not inherited (#1573) | expect_false | 327 | 327 |
1147 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | downgraded conditions are not inherited (#1573) | expect_true | 330 | 330 |
1148 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | downgraded conditions are not inherited (#1573) | expect_true | 333 | 333 |
1149 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | downgraded conditions are not inherited (#1573) | expect_true | 336 | 336 |
1150 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | error_cnd() still accepts .subclass |
expect_snapshot | 350 | 356 |
1151 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | error_cnd() still accepts .subclass |
expect_equal | 350 | 356 |
1152 | test-cnd-signal.R | test_that: cnd_signal() creates muffle restarts | error_cnd() still accepts .subclass |
expect_error | 355 | 355 |
1153 | test-cnd.R | error_cnd() checks its fields | error_cnd() checks its fields | expect_no_error | 3 | 8 |
1154 | test-cnd.R | error_cnd() checks its fields | error_cnd() checks its fields | expect_error | 5 | 5 |
1155 | test-cnd.R | error_cnd() checks its fields | error_cnd() checks its fields | expect_no_error | 6 | 6 |
1156 | test-cnd.R | error_cnd() checks its fields | error_cnd() checks its fields | expect_error | 7 | 7 |
1157 | test-cnd.R | error_cnd() checks its fields | can use conditionMessage() method in subclasses of rlang errors | expect_snapshot | 22 | 25 |
1158 | test-cnd.R | error_cnd() checks its fields | rlang_error.print() calls cnd_message() methods | expect_snapshot | 43 | 43 |
1159 | test-cnd.R | error_cnd() checks its fields | Overlapping backtraces are printed separately | expect_snapshot | 76 | 78 |
1160 | test-cnd.R | error_cnd() checks its fields | Overlapping backtraces are printed separately | expect_snapshot | 79 | 81 |
1161 | test-cnd.R | error_cnd() checks its fields | Overlapping backtraces are printed separately | expect_snapshot_trace | 82 | 82 |
1162 | test-cnd.R | error_cnd() checks its fields | 3-level ancestry works (#1248) | expect_snapshot | 112 | 112 |
1163 | test-cnd.R | error_cnd() checks its fields | summary.rlang_error() prints full backtrace | expect_snapshot | 134 | 134 |
1164 | test-cnd.R | error_cnd() checks its fields | can take the str() of an rlang error (#615) | expect_output | 139 | 139 |
1165 | test-cnd.R | error_cnd() checks its fields | can take the str() of an rlang error (#615) | expect_no_error | 139 | 139 |
1166 | test-cnd.R | error_cnd() checks its fields | don’t print message or backtrace fields if empty | expect_snapshot | 144 | 144 |
1167 | test-cnd.R | error_cnd() checks its fields | base parent errors are printed with rlang method | expect_snapshot | 150 | 150 |
1168 | test-cnd.R | error_cnd() checks its fields | errors are printed with call | expect_snapshot | 156 | 156 |
1169 | test-cnd.R | error_cnd() checks its fields | calls are consistently displayed on rethrow (#1240) | expect_snapshot | 176 | 179 |
1170 | test-cnd.R | error_cnd() checks its fields | calls are consistently displayed on rethrow (#1240) | expect_error | 177 | 177 |
1171 | test-cnd.R | error_cnd() checks its fields | calls are consistently displayed on rethrow (#1240) | expect_error | 178 | 178 |
1172 | test-cnd.R | error_cnd() checks its fields | external backtraces are displayed (#1098) | expect_snapshot | 207 | 210 |
1173 | test-cnd.R | error_cnd() checks its fields | rethrowing from an exiting handler | expect_snapshot_trace | 233 | 233 |
1174 | test-cnd.R | error_cnd() checks its fields | cnd() constructs all fields | expect_identical | 238 | 238 |
1175 | test-cnd.R | error_cnd() checks its fields | cnd() constructs all fields | expect_s3_class | 239 | 239 |
1176 | test-cnd.R | error_cnd() checks its fields | cnd() throws with unnamed fields | expect_error | 242 | 244 |
1177 | test-cnd.R | error_cnd() checks its fields | cnd_type() detects condition type | expect_error | 246 | 255 |
1178 | test-cnd.R | error_cnd() checks its fields | cnd_type() detects condition type | expect_error | 248 | 248 |
1179 | test-cnd.R | error_cnd() checks its fields | cnd_type() detects condition type | expect_error | 249 | 249 |
1180 | test-cnd.R | error_cnd() checks its fields | cnd_type() detects condition type | expect_identical | 250 | 250 |
1181 | test-cnd.R | error_cnd() checks its fields | cnd_type() detects condition type | expect_identical | 251 | 251 |
1182 | test-cnd.R | error_cnd() checks its fields | cnd_type() detects condition type | expect_identical | 252 | 252 |
1183 | test-cnd.R | error_cnd() checks its fields | cnd_type() detects condition type | expect_identical | 253 | 253 |
1184 | test-cnd.R | error_cnd() checks its fields | cnd_type() detects condition type | expect_identical | 254 | 254 |
1185 | test-cnd.R | error_cnd() checks its fields | bare conditions must be subclassed | expect_snapshot | 257 | 262 |
1186 | test-cnd.R | error_cnd() checks its fields | bare conditions must be subclassed | expect_error | 259 | 259 |
1187 | test-cnd.R | error_cnd() checks its fields | bare conditions must be subclassed | expect_error | 260 | 260 |
1188 | test-cnd.R | error_cnd() checks its fields | predicates match condition classes | expect_true | 264 | 269 |
1189 | test-cnd.R | error_cnd() checks its fields | predicates match condition classes | expect_false | 266 | 266 |
1190 | test-cnd.R | error_cnd() checks its fields | predicates match condition classes | expect_true | 267 | 267 |
1191 | test-cnd.R | error_cnd() checks its fields | predicates match condition classes | expect_true | 268 | 268 |
1192 | test-cnd.R | error_cnd() checks its fields | warn() and inform() signal subclassed conditions | expect_equal | 274 | 274 |
1193 | test-cnd.R | error_cnd() checks its fields | warn() and inform() signal subclassed conditions | expect_equal | 275 | 275 |
1194 | test-cnd.R | error_cnd() checks its fields | check for duplicate condition fields (#1268) | expect_error | 278 | 281 |
1195 | test-cnd.R | error_cnd() checks its fields | check for duplicate condition fields (#1268) | expect_error | 280 | 280 |
1196 | test-cnd.R | error_cnd() checks its fields | cnd_type_header() formats condition classes | expect_snapshot | 283 | 290 |
1197 | test-cnd.R | error_cnd() checks its fields | can format warnings and other conditions | expect_snapshot_output | 301 | 301 |
1198 | test-cnd.R | error_cnd() checks its fields | can format warnings and other conditions | expect_snapshot_output | 310 | 310 |
1199 | test-cnd.R | error_cnd() checks its fields | can format warnings and other conditions | expect_snapshot_output | 319 | 319 |
1200 | test-cnd.R | error_cnd() checks its fields | warnings and messages have summary()
methods |
expect_snapshot | 325 | 330 |
1201 | test-cnd.R | error_cnd() checks its fields | cnd ctors check arguments | expect_snapshot | 333 | 339 |
1202 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() detects parent classes (#1293) | expect_false | 341 | 351 |
1203 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() detects parent classes (#1293) | expect_true | 344 | 344 |
1204 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() detects parent classes (#1293) | expect_false | 345 | 345 |
1205 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() detects parent classes (#1293) | expect_true | 348 | 348 |
1206 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() detects parent classes (#1293) | expect_true | 349 | 349 |
1207 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() detects parent classes (#1293) | expect_false | 350 | 350 |
1208 | test-cnd.R | error_cnd() checks its fields | picks up cli format flag | expect_snapshot | 355 | 359 |
1209 | test-cnd.R | error_cnd() checks its fields | picks up cli format flag | expect_snapshot | 362 | 366 |
1210 | test-cnd.R | error_cnd() checks its fields | picks up caller frame | expect_equal | 372 | 375 |
1211 | test-cnd.R | error_cnd() checks its fields | picks up caller frame | expect_equal | 376 | 379 |
1212 | test-cnd.R | error_cnd() checks its fields | picks up caller frame | expect_equal | 380 | 383 |
1213 | test-cnd.R | error_cnd() checks its fields | picks up caller frame | expect_equal | 385 | 388 |
1214 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() checks inherit field
(#1573) |
expect_false | 393 | 393 |
1215 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() checks inherit field
(#1573) |
expect_true | 394 | 394 |
1216 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() checks inherit field
(#1573) |
expect_true | 397 | 397 |
1217 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() checks inherit field
(#1573) |
expect_true | 402 | 402 |
1218 | test-cnd.R | error_cnd() checks its fields | cnd_inherits() checks inherit field
(#1573) |
expect_false | 403 | 403 |
1219 | test-deparse.R | test_that: line_push() adds indentation | line_push() doesn’t make a new line if current is only spaces | expect_identical | 6 | 8 |
1220 | test-deparse.R | test_that: line_push() adds indentation | line_push() trims trailing spaces | expect_identical | 10 | 12 |
1221 | test-deparse.R | test_that: line_push() adds indentation | line_push() doesn’t trim trailing spaces on sticky inputs | expect_identical | 14 | 16 |
1222 | test-deparse.R | test_that: line_push() adds indentation | sticky input sticks | expect_identical | 18 | 20 |
1223 | test-deparse.R | test_that: line_push() adds indentation | line_push() respects boundaries | expect_identical | 22 | 26 |
1224 | test-deparse.R | test_that: line_push() adds indentation | line_push() respects boundaries | expect_identical | 24 | 24 |
1225 | test-deparse.R | test_that: line_push() adds indentation | line_push() respects boundaries | expect_identical | 25 | 25 |
1226 | test-deparse.R | test_that: line_push() adds indentation | line_push() handles the nchar(line) == boundary case | expect_identical | 28 | 30 |
1227 | test-deparse.R | test_that: line_push() adds indentation | line_push() strips ANSI codes before computing overflow | expect_identical | 37 | 37 |
1228 | test-deparse.R | test_that: line_push() adds indentation | line_push() strips ANSI codes before computing overflow | expect_identical | 38 | 38 |
1229 | test-deparse.R | test_that: line_push() adds indentation | can push several lines (useful for default base deparser) | expect_identical | 41 | 43 |
1230 | test-deparse.R | test_that: line_push() adds indentation | control flow is deparsed | expect_identical | 45 | 52 |
1231 | test-deparse.R | test_that: line_push() adds indentation | control flow is deparsed | expect_identical | 47 | 47 |
1232 | test-deparse.R | test_that: line_push() adds indentation | control flow is deparsed | expect_identical | 48 | 48 |
1233 | test-deparse.R | test_that: line_push() adds indentation | control flow is deparsed | expect_identical | 49 | 49 |
1234 | test-deparse.R | test_that: line_push() adds indentation | control flow is deparsed | expect_identical | 50 | 50 |
1235 | test-deparse.R | test_that: line_push() adds indentation | control flow is deparsed | expect_identical | 51 | 51 |
1236 | test-deparse.R | test_that: line_push() adds indentation | functions defs increase indent | expect_identical | 56 | 56 |
1237 | test-deparse.R | test_that: line_push() adds indentation | functions defs increase indent | expect_identical | 59 | 59 |
1238 | test-deparse.R | test_that: line_push() adds indentation | blocks are deparsed | expect_identical | 62 | 69 |
1239 | test-deparse.R | test_that: line_push() adds indentation | blocks are deparsed | expect_identical_ | 64 | 64 |
1240 | test-deparse.R | test_that: line_push() adds indentation | blocks are deparsed | expect_identical | 68 | 68 |
1241 | test-deparse.R | test_that: line_push() adds indentation | multiple openers on the same line only trigger one indent | expect_identical | 73 | 73 |
1242 | test-deparse.R | test_that: line_push() adds indentation | multiple openers on the same line only trigger one indent | expect_identical | 76 | 76 |
1243 | test-deparse.R | test_that: line_push() adds indentation | multiple openers on the same line are correctly reset | expect_identical | 79 | 81 |
1244 | test-deparse.R | test_that: line_push() adds indentation | parentheses are deparsed | expect_identical | 83 | 87 |
1245 | test-deparse.R | test_that: line_push() adds indentation | parentheses are deparsed | expect_identical | 85 | 85 |
1246 | test-deparse.R | test_that: line_push() adds indentation | parentheses are deparsed | expect_identical | 86 | 86 |
1247 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 89 | 113 |
1248 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 91 | 91 |
1249 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 92 | 92 |
1250 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 93 | 93 |
1251 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 94 | 94 |
1252 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 95 | 95 |
1253 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 96 | 96 |
1254 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 97 | 97 |
1255 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 98 | 98 |
1256 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 99 | 99 |
1257 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 100 | 100 |
1258 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 101 | 101 |
1259 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 102 | 102 |
1260 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 103 | 103 |
1261 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 104 | 104 |
1262 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 105 | 105 |
1263 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 106 | 106 |
1264 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 107 | 107 |
1265 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 108 | 108 |
1266 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 109 | 109 |
1267 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 110 | 110 |
1268 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 111 | 111 |
1269 | test-deparse.R | test_that: line_push() adds indentation | spaced operators are deparsed | expect_identical | 112 | 112 |
1270 | test-deparse.R | test_that: line_push() adds indentation | unspaced operators are deparsed | expect_identical | 115 | 122 |
1271 | test-deparse.R | test_that: line_push() adds indentation | unspaced operators are deparsed | expect_identical | 117 | 117 |
1272 | test-deparse.R | test_that: line_push() adds indentation | unspaced operators are deparsed | expect_identical | 118 | 118 |
1273 | test-deparse.R | test_that: line_push() adds indentation | unspaced operators are deparsed | expect_identical | 119 | 119 |
1274 | test-deparse.R | test_that: line_push() adds indentation | unspaced operators are deparsed | expect_identical | 120 | 120 |
1275 | test-deparse.R | test_that: line_push() adds indentation | unspaced operators are deparsed | expect_identical | 121 | 121 |
1276 | test-deparse.R | test_that: line_push() adds indentation | operands are wrapped in parentheses to ensure correct predecence | expect_identical_ | 124 | 132 |
1277 | test-deparse.R | test_that: line_push() adds indentation | operands are wrapped in parentheses to ensure correct predecence | expect_identical_ | 126 | 126 |
1278 | test-deparse.R | test_that: line_push() adds indentation | operands are wrapped in parentheses to ensure correct predecence | expect_identical_ | 130 | 130 |
1279 | test-deparse.R | test_that: line_push() adds indentation | operands are wrapped in parentheses to ensure correct predecence | expect_identical_ | 131 | 131 |
1280 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical | 134 | 144 |
1281 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical | 136 | 136 |
1282 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical | 137 | 137 |
1283 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical_ | 138 | 138 |
1284 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical_ | 139 | 139 |
1285 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical_ | 140 | 140 |
1286 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical_ | 141 | 141 |
1287 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical | 142 | 142 |
1288 | test-deparse.R | test_that: line_push() adds indentation | unary operators are deparsed | expect_identical | 143 | 143 |
1289 | test-deparse.R | test_that: line_push() adds indentation | brackets are deparsed | expect_identical | 146 | 154 |
1290 | test-deparse.R | test_that: line_push() adds indentation | brackets are deparsed | expect_identical | 148 | 148 |
1291 | test-deparse.R | test_that: line_push() adds indentation | brackets are deparsed | expect_identical | 151 | 151 |
1292 | test-deparse.R | test_that: line_push() adds indentation | brackets are deparsed | expect_identical | 153 | 153 |
1293 | test-deparse.R | test_that: line_push() adds indentation | calls are deparsed | expect_identical | 156 | 159 |
1294 | test-deparse.R | test_that: line_push() adds indentation | calls are deparsed | expect_identical | 158 | 158 |
1295 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() respects boundaries | expect_identical | 163 | 163 |
1296 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() respects boundaries | expect_identical | 166 | 166 |
1297 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() respects boundaries | expect_identical | 169 | 169 |
1298 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() respects boundaries | expect_identical | 172 | 172 |
1299 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() handles multi-line arguments | expect_identical | 177 | 177 |
1300 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() handles multi-line arguments | expect_identical | 180 | 180 |
1301 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 186 | 186 |
1302 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_equal | 192 | 192 |
1303 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 195 | 195 |
1304 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 196 | 196 |
1305 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 199 | 199 |
1306 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 200 | 200 |
1307 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 203 | 203 |
1308 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 204 | 204 |
1309 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 207 | 207 |
1310 | test-deparse.R | test_that: line_push() adds indentation | call_deparse() delimits CAR when needed | expect_identical | 208 | 208 |
1311 | test-deparse.R | test_that: line_push() adds indentation | literal functions are deparsed | expect_identical_ | 211 | 214 |
1312 | test-deparse.R | test_that: line_push() adds indentation | literal functions are deparsed | expect_identical_ | 213 | 213 |
1313 | test-deparse.R | test_that: line_push() adds indentation | literal dots are deparsed | expect_identical_ | 218 | 218 |
1314 | test-deparse.R | test_that: line_push() adds indentation | environments are deparsed | expect_identical | 221 | 223 |
1315 | test-deparse.R | test_that: line_push() adds indentation | atomic vectors are deparsed | expect_identical | 225 | 232 |
1316 | test-deparse.R | test_that: line_push() adds indentation | atomic vectors are deparsed | expect_identical | 227 | 227 |
1317 | test-deparse.R | test_that: line_push() adds indentation | atomic vectors are deparsed | expect_identical | 228 | 228 |
1318 | test-deparse.R | test_that: line_push() adds indentation | atomic vectors are deparsed | expect_identical | 229 | 229 |
1319 | test-deparse.R | test_that: line_push() adds indentation | atomic vectors are deparsed | expect_identical | 230 | 230 |
1320 | test-deparse.R | test_that: line_push() adds indentation | atomic vectors are deparsed | expect_identical | 231 | 231 |
1321 | test-deparse.R | test_that: line_push() adds indentation | boundaries are respected when deparsing vectors | expect_identical_ | 237 | 237 |
1322 | test-deparse.R | test_that: line_push() adds indentation | boundaries are respected when deparsing vectors | expect_identical | 240 | 240 |
1323 | test-deparse.R | test_that: line_push() adds indentation | scalar atomic vectors are simply printed | expect_identical | 243 | 249 |
1324 | test-deparse.R | test_that: line_push() adds indentation | scalar atomic vectors are simply printed | expect_identical | 245 | 245 |
1325 | test-deparse.R | test_that: line_push() adds indentation | scalar atomic vectors are simply printed | expect_identical | 246 | 246 |
1326 | test-deparse.R | test_that: line_push() adds indentation | scalar atomic vectors are simply printed | expect_identical | 247 | 247 |
1327 | test-deparse.R | test_that: line_push() adds indentation | scalar atomic vectors are simply printed | expect_identical | 248 | 248 |
1328 | test-deparse.R | test_that: line_push() adds indentation | scalar raw vectors are printed in long form | expect_identical | 251 | 253 |
1329 | test-deparse.R | test_that: line_push() adds indentation | literal lists are deparsed | expect_identical | 255 | 257 |
1330 | test-deparse.R | test_that: line_push() adds indentation | long vectors are truncated by default | expect_identical | 259 | 262 |
1331 | test-deparse.R | test_that: line_push() adds indentation | long vectors are truncated by default | expect_identical | 261 | 261 |
1332 | test-deparse.R | test_that: line_push() adds indentation | long vectors are truncated when max_elements = 0L | expect_identical | 266 | 266 |
1333 | test-deparse.R | test_that: line_push() adds indentation | long vectors are truncated when max_elements = 0L | expect_identical | 269 | 269 |
1334 | test-deparse.R | test_that: line_push() adds indentation | long vectors are not truncated when max_elements = NULL | expect_identical | 274 | 274 |
1335 | test-deparse.R | test_that: line_push() adds indentation | long vectors are not truncated when max_elements = NULL | expect_identical | 277 | 277 |
1336 | test-deparse.R | test_that: line_push() adds indentation | other objects are deparsed with base deparser | expect_identical_ | 280 | 283 |
1337 | test-deparse.R | test_that: line_push() adds indentation | other objects are deparsed with base deparser | expect_identical_ | 282 | 282 |
1338 | test-deparse.R | test_that: line_push() adds indentation | S3 objects are deparsed | expect_identical | 288 | 288 |
1339 | test-deparse.R | test_that: line_push() adds indentation | successive indentations on a single line are only counted once | expect_identical | 294 | 294 |
1340 | test-deparse.R | test_that: line_push() adds indentation | successive indentations on a single line are only counted once | expect_identical | 298 | 298 |
1341 | test-deparse.R | test_that: line_push() adds indentation | successive indentations close off properly | expect_identical | 301 | 305 |
1342 | test-deparse.R | test_that: line_push() adds indentation | successive indentations close off properly | expect_identical | 303 | 303 |
1343 | test-deparse.R | test_that: line_push() adds indentation | successive indentations close off properly | expect_identical | 304 | 304 |
1344 | test-deparse.R | test_that: line_push() adds indentation | empty quosures are deparsed | expect_identical | 307 | 309 |
1345 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 311 | 330 |
1346 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 313 | 313 |
1347 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 314 | 314 |
1348 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 315 | 315 |
1349 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 316 | 316 |
1350 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 317 | 317 |
1351 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 319 | 319 |
1352 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 320 | 320 |
1353 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 321 | 321 |
1354 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 323 | 323 |
1355 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 325 | 325 |
1356 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 326 | 326 |
1357 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 327 | 327 |
1358 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 328 | 328 |
1359 | test-deparse.R | test_that: line_push() adds indentation | missing values are deparsed | expect_identical | 329 | 329 |
1360 | test-deparse.R | test_that: line_push() adds indentation | needs_backticks() detects non-syntactic symbols | expect_true | 332 | 344 |
1361 | test-deparse.R | test_that: line_push() adds indentation | needs_backticks() detects non-syntactic symbols | expect_false | 335 | 335 |
1362 | test-deparse.R | test_that: line_push() adds indentation | needs_backticks() detects non-syntactic symbols | expect_true | 337 | 337 |
1363 | test-deparse.R | test_that: line_push() adds indentation | needs_backticks() detects non-syntactic symbols | expect_true | 338 | 338 |
1364 | test-deparse.R | test_that: line_push() adds indentation | needs_backticks() detects non-syntactic symbols | expect_true | 339 | 339 |
1365 | test-deparse.R | test_that: line_push() adds indentation | needs_backticks() detects non-syntactic symbols | expect_false | 341 | 341 |
1366 | test-deparse.R | test_that: line_push() adds indentation | needs_backticks() detects non-syntactic symbols | expect_false | 343 | 343 |
1367 | test-deparse.R | test_that: line_push() adds indentation | expr_text() and expr_name() interpret unicode tags (#611) | expect_identical | 346 | 350 |
1368 | test-deparse.R | test_that: line_push() adds indentation | expr_text() and expr_name() interpret unicode tags (#611) | expect_identical | 348 | 348 |
1369 | test-deparse.R | test_that: line_push() adds indentation | expr_text() and expr_name() interpret unicode tags (#611) | expect_identical | 349 | 349 |
1370 | test-deparse.R | test_that: line_push() adds indentation | expr_text() deparses non-syntactic symbols with backticks (#211) | expect_identical | 352 | 356 |
1371 | test-deparse.R | test_that: line_push() adds indentation | expr_text() deparses non-syntactic symbols with backticks (#211) | expect_identical | 354 | 354 |
1372 | test-deparse.R | test_that: line_push() adds indentation | expr_text() deparses non-syntactic symbols with backticks (#211) | expect_identical | 355 | 355 |
1373 | test-deparse.R | test_that: line_push() adds indentation | expr_text() deparses empty arguments | expect_identical | 358 | 362 |
1374 | test-deparse.R | test_that: line_push() adds indentation | expr_text() deparses empty arguments | expect_identical | 360 | 360 |
1375 | test-deparse.R | test_that: line_push() adds indentation | expr_text() deparses empty arguments | expect_identical | 361 | 361 |
1376 | test-deparse.R | test_that: line_push() adds indentation | expr_name() deparses empty arguments | expect_identical | 364 | 369 |
1377 | test-deparse.R | test_that: line_push() adds indentation | expr_name() deparses empty arguments | expect_identical | 366 | 366 |
1378 | test-deparse.R | test_that: line_push() adds indentation | expr_name() deparses empty arguments | expect_identical | 367 | 367 |
1379 | test-deparse.R | test_that: line_push() adds indentation | expr_name() deparses empty arguments | expect_identical | 368 | 368 |
1380 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles newlines in strings (#484) | expect_identical | 374 | 374 |
1381 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles newlines in strings (#484) | expect_output | 375 | 375 |
1382 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles newlines in strings (#484) | expect_identical | 378 | 378 |
1383 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 381 | 391 |
1384 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 383 | 383 |
1385 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 384 | 384 |
1386 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 385 | 385 |
1387 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 386 | 386 |
1388 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 387 | 387 |
1389 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 388 | 388 |
1390 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 389 | 389 |
1391 | test-deparse.R | test_that: line_push() adds indentation | expr_deparse() handles ANSI escapes in strings | expect_identical | 390 | 390 |
1392 | test-deparse.R | test_that: line_push() adds indentation | as_label() and expr_name() handles .data pronoun | expect_identical | 393 | 398 |
1393 | test-deparse.R | test_that: line_push() adds indentation | as_label() and expr_name() handles .data pronoun | expect_identical | 395 | 395 |
1394 | test-deparse.R | test_that: line_push() adds indentation | as_label() and expr_name() handles .data pronoun | expect_identical | 396 | 396 |
1395 | test-deparse.R | test_that: line_push() adds indentation | as_label() and expr_name() handles .data pronoun | expect_identical | 397 | 397 |
1396 | test-deparse.R | test_that: line_push() adds indentation | as_label() handles literals | expect_identical | 400 | 406 |
1397 | test-deparse.R | test_that: line_push() adds indentation | as_label() handles literals | expect_identical | 402 | 402 |
1398 | test-deparse.R | test_that: line_push() adds indentation | as_label() handles literals | expect_identical | 403 | 403 |
1399 | test-deparse.R | test_that: line_push() adds indentation | as_label() handles literals | expect_identical | 404 | 404 |
1400 | test-deparse.R | test_that: line_push() adds indentation | as_label() handles literals | expect_identical | 405 | 405 |
1401 | test-deparse.R | test_that: line_push() adds indentation | as_label() handles objects | expect_identical | 410 | 410 |
1402 | test-deparse.R | test_that: line_push() adds indentation | as_label() handles objects | expect_identical | 411 | 411 |
1403 | test-deparse.R | test_that: line_push() adds indentation | bracket deparsing is a form of argument deparsing | expect_identical | 414 | 420 |
1404 | test-deparse.R | test_that: line_push() adds indentation | bracket deparsing is a form of argument deparsing | expect_identical | 416 | 416 |
1405 | test-deparse.R | test_that: line_push() adds indentation | bracket deparsing is a form of argument deparsing | expect_identical | 419 | 419 |
1406 | test-deparse.R | test_that: line_push() adds indentation | non-syntactic symbols are deparsed with backticks | expect_identical | 422 | 426 |
1407 | test-deparse.R | test_that: line_push() adds indentation | non-syntactic symbols are deparsed with backticks | expect_identical | 424 | 424 |
1408 | test-deparse.R | test_that: line_push() adds indentation | non-syntactic symbols are deparsed with backticks | expect_identical | 425 | 425 |
1409 | test-deparse.R | test_that: line_push() adds indentation | symbols with unicode are deparsed consistently (#691) | expect_identical | 431 | 431 |
1410 | test-deparse.R | test_that: line_push() adds indentation | symbols with unicode are deparsed consistently (#691) | expect_identical | 432 | 432 |
1411 | test-deparse.R | test_that: line_push() adds indentation | symbols with unicode are deparsed consistently (#691) | expect_identical | 434 | 434 |
1412 | test-deparse.R | test_that: line_push() adds indentation | symbols with unicode are deparsed consistently (#691) | expect_identical | 435 | 435 |
1413 | test-deparse.R | test_that: line_push() adds indentation | formal parameters are backticked if needed | expect_identical | 438 | 440 |
1414 | test-deparse.R | test_that: line_push() adds indentation | empty blocks are deparsed on the same line | expect_identical | 442 | 444 |
1415 | test-deparse.R | test_that: line_push() adds indentation | top-level S3 objects are deparsed | expect_identical | 449 | 449 |
1416 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports symbols, calls, and literals | expect_identical | 461 | 470 |
1417 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports symbols, calls, and literals | expect_identical | 463 | 463 |
1418 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports symbols, calls, and literals | expect_identical | 464 | 464 |
1419 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports symbols, calls, and literals | expect_identical | 465 | 465 |
1420 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports symbols, calls, and literals | expect_identical | 466 | 466 |
1421 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports symbols, calls, and literals | expect_identical | 467 | 467 |
1422 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports symbols, calls, and literals | expect_identical | 468 | 468 |
1423 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports symbols, calls, and literals | expect_identical | 469 | 469 |
1424 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports special objects | expect_match | 472 | 478 |
1425 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports special objects | expect_identical | 474 | 474 |
1426 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports special objects | expect_identical | 475 | 475 |
1427 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports special objects | expect_identical | 476 | 476 |
1428 | test-deparse.R | test_that: line_push() adds indentation | as_label() supports special objects | expect_identical | 477 | 477 |
1429 | test-deparse.R | test_that: line_push() adds indentation | as_name() supports quosured symbols and strings | expect_identical | 480 | 484 |
1430 | test-deparse.R | test_that: line_push() adds indentation | as_name() supports quosured symbols and strings | expect_identical | 482 | 482 |
1431 | test-deparse.R | test_that: line_push() adds indentation | as_name() supports quosured symbols and strings | expect_error | 483 | 483 |
1432 | test-deparse.R | test_that: line_push() adds indentation | named empty lists are marked as named | expect_identical | 486 | 488 |
1433 | test-deparse.R | test_that: line_push() adds indentation | infix operators are sticky | expect_identical | 490 | 493 |
1434 | test-deparse.R | test_that: line_push() adds indentation | infix operators are sticky | expect_identical | 492 | 492 |
1435 | test-deparse.R | test_that: line_push() adds indentation | argument names are backticked if needed (#950) | expect_identical | 495 | 497 |
1436 | test-deparse.R | test_that: line_push() adds indentation | next and break are
deparsed |
expect_equal | 499 | 502 |
1437 | test-deparse.R | test_that: line_push() adds indentation | next and break are
deparsed |
expect_equal | 501 | 501 |
1438 | test-deparse.R | test_that: line_push() adds indentation | double colon is never wrapped (#1072) | expect_identical | 504 | 520 |
1439 | test-deparse.R | test_that: line_push() adds indentation | double colon is never wrapped (#1072) | expect_identical | 509 | 515 |
1440 | test-deparse.R | test_that: line_push() adds indentation | double colon is never wrapped (#1072) | expect_identical | 516 | 519 |
1441 | test-deparse.R | test_that: line_push() adds indentation | triple colon is never wrapped (#1072) | expect_identical | 522 | 538 |
1442 | test-deparse.R | test_that: line_push() adds indentation | triple colon is never wrapped (#1072) | expect_identical | 527 | 533 |
1443 | test-deparse.R | test_that: line_push() adds indentation | triple colon is never wrapped (#1072) | expect_identical | 534 | 537 |
1444 | test-deparse.R | test_that: line_push() adds indentation | backslashes in strings are properly escaped (#1160) | expect_equal | 540 | 567 |
1445 | test-deparse.R | test_that: line_push() adds indentation | backslashes in strings are properly escaped (#1160) | expect_equal | 547 | 550 |
1446 | test-deparse.R | test_that: line_push() adds indentation | backslashes in strings are properly escaped (#1160) | expect_equal | 553 | 556 |
1447 | test-deparse.R | test_that: line_push() adds indentation | backslashes in strings are properly escaped (#1160) | expect_equal | 559 | 562 |
1448 | test-deparse.R | test_that: line_push() adds indentation | backslashes in strings are properly escaped (#1160) | expect_equal | 563 | 566 |
1449 | test-deparse.R | test_that: line_push() adds indentation | formulas are deparsed (#1169) | expect_equal | 569 | 591 |
1450 | test-deparse.R | test_that: line_push() adds indentation | formulas are deparsed (#1169) | expect_equal | 577 | 580 |
1451 | test-deparse.R | test_that: line_push() adds indentation | formulas are deparsed (#1169) | expect_equal | 583 | 586 |
1452 | test-deparse.R | test_that: line_push() adds indentation | formulas are deparsed (#1169) | expect_equal | 587 | 590 |
1453 | test-deparse.R | test_that: line_push() adds indentation | matrices and arrays are formatted (#383) | expect_equal | 595 | 595 |
1454 | test-deparse.R | test_that: line_push() adds indentation | matrices and arrays are formatted (#383) | expect_equal | 596 | 596 |
1455 | test-deparse.R | test_that: line_push() adds indentation | matrices and arrays are formatted (#383) | expect_equal | 599 | 599 |
1456 | test-deparse.R | test_that: line_push() adds indentation | matrices and arrays are formatted (#383) | expect_equal | 600 | 600 |
1457 | test-deparse.R | test_that: line_push() adds indentation | matrices and arrays are formatted (#383) | expect_equal | 603 | 603 |
1458 | test-deparse.R | test_that: line_push() adds indentation | matrices and arrays are formatted (#383) | expect_equal | 604 | 604 |
1459 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 607 | 679 |
1460 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 613 | 616 |
1461 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 618 | 623 |
1462 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 625 | 628 |
1463 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 630 | 633 |
1464 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 636 | 639 |
1465 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 643 | 648 |
1466 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 653 | 656 |
1467 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 657 | 660 |
1468 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 662 | 665 |
1469 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 666 | 669 |
1470 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 671 | 674 |
1471 | test-deparse.R | test_that: line_push() adds indentation | infix operators are labelled (#956, r-lib/testthat#1432) | expect_equal | 675 | 678 |
1472 | test-deparse.R | test_that: line_push() adds indentation | binary op without arguments | expect_equal | 681 | 694 |
1473 | test-deparse.R | test_that: line_push() adds indentation | binary op without arguments | expect_equal | 686 | 689 |
1474 | test-deparse.R | test_that: line_push() adds indentation | binary op without arguments | expect_equal | 690 | 693 |
1475 | test-deparse.R | test_that: line_push() adds indentation | call_deparse_highlight() handles long lists of arguments (#1456) | expect_equal | 707 | 710 |
1476 | test-deparse.R | test_that: line_push() adds indentation | call_deparse_highlight() handles multi-line arguments (#1456) | expect_equal | 721 | 724 |
1477 | test-deparse.R | test_that: line_push() adds indentation | embrace operator is deparsed (#1511) | expect_equal_ | 727 | 737 |
1478 | test-deparse.R | test_that: line_push() adds indentation | embrace operator is deparsed (#1511) | expect_equal_ | 733 | 736 |
1479 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | bad outer names warn even at depth | expect_warning | 15 | 17 |
1480 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | bad outer names warn even at depth | expect_identical | 16 | 16 |
1481 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | lists are squashed | expect_identical | 23 | 23 |
1482 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | squash_if() handles custom predicate | expect_identical | 32 | 32 |
1483 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | vectors and names are flattened | expect_identical | 41 | 41 |
1484 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | vectors and names are flattened | expect_identical | 42 | 42 |
1485 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | vectors and names are flattened | expect_error | 43 | 43 |
1486 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | bad outer names warn when flattening | expect_warning | 49 | 49 |
1487 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | bad outer names warn when flattening | expect_identical | 49 | 49 |
1488 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | bad outer names warn when flattening | expect_warning | 50 | 50 |
1489 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | bad outer names warn when flattening | expect_identical | 50 | 50 |
1490 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | lists are flattened | expect_identical | 57 | 57 |
1491 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | lists are flattened | expect_identical | 58 | 58 |
1492 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | lists are flattened | expect_identical | 59 | 59 |
1493 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | lists are flattened | expect_identical | 60 | 60 |
1494 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten() checks type of splice box contents and coerces to list | expect_identical | 66 | 66 |
1495 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | is_spliced_bare() is TRUE for bare lists | expect_true | 72 | 72 |
1496 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten_if() handles custom predicate | expect_identical | 81 | 81 |
1497 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten_if() handles custom predicate | expect_identical | 82 | 82 |
1498 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten_if() handles custom predicate | expect_identical | 85 | 85 |
1499 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten() splices names | expect_warning | 91 | 96 |
1500 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten() splices names | expect_identical | 92 | 95 |
1501 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten() splices names | expect_warning | 97 | 102 |
1502 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten() splices names | expect_identical | 98 | 101 |
1503 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed flatten return typed vectors | expect_identical | 109 | 109 |
1504 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed flatten return typed vectors | expect_identical | 110 | 110 |
1505 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed flatten return typed vectors | expect_identical | 111 | 111 |
1506 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed flatten return typed vectors | expect_identical | 112 | 112 |
1507 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed flatten return typed vectors | expect_identical | 115 | 115 |
1508 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed flatten return typed vectors | expect_identical | 118 | 118 |
1509 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed squash return typed vectors | expect_identical | 125 | 125 |
1510 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed squash return typed vectors | expect_identical | 126 | 126 |
1511 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed squash return typed vectors | expect_identical | 127 | 127 |
1512 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed squash return typed vectors | expect_identical | 128 | 128 |
1513 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed squash return typed vectors | expect_identical | 131 | 131 |
1514 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | typed squash return typed vectors | expect_identical | 134 | 134 |
1515 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten_if() and squash_if() handle primitive functions | expect_identical | 140 | 140 |
1516 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | flatten_if() and squash_if() handle primitive functions | expect_identical | 141 | 141 |
1517 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | only lists can be flattened (#868, #885) | expect_error | 147 | 147 |
1518 | test-deprecated-vec-squash.R | test_that: vectors and names are squashed | only lists can be flattened (#868, #885) | expect_error | 148 | 148 |
1519 | test-deprecated.R | test_that: type_of() returns correct type | Unicode escapes are converted to UTF8 characters in env_names() | expect_identical | 24 | 24 |
1520 | test-deprecated.R | test_that: type_of() returns correct type | no method dispatch | expect_identical | 32 | 32 |
1521 | test-deprecated.R | test_that: type_of() returns correct type | no method dispatch | expect_identical | 35 | 35 |
1522 | test-deprecated.R | test_that: type_of() returns correct type | input is left intact | expect_identical | 43 | 43 |
1523 | test-deprecated.R | test_that: type_of() returns correct type | as_list() zaps attributes | expect_identical | 49 | 49 |
1524 | test-deprecated.R | test_that: type_of() returns correct type | as_list() only coerces vector or dictionary types | expect_identical | 55 | 55 |
1525 | test-deprecated.R | test_that: type_of() returns correct type | as_list() only coerces vector or dictionary types | expect_error | 56 | 56 |
1526 | test-deprecated.R | test_that: type_of() returns correct type | as_list() bypasses environment method and leaves input intact | expect_s3_class | 66 | 66 |
1527 | test-deprecated.R | test_that: type_of() returns correct type | as_list() bypasses environment method and leaves input intact | expect_identical | 67 | 67 |
1528 | test-deprecated.R | test_that: type_of() returns correct type | as_integer() and as_logical() require integerish input | expect_error | 73 | 73 |
1529 | test-deprecated.R | test_that: type_of() returns correct type | as_integer() and as_logical() require integerish input | expect_error | 74 | 74 |
1530 | test-deprecated.R | test_that: type_of() returns correct type | names are preserved | expect_identical | 82 | 82 |
1531 | test-deprecated.R | test_that: type_of() returns correct type | names are preserved | expect_identical | 83 | 83 |
1532 | test-deprecated.R | test_that: type_of() returns correct type | as_character() support logical NA | expect_identical | 89 | 89 |
1533 | test-deprecated.R | test_that: type_of() returns correct type | as_character() support logical NA | expect_identical | 90 | 90 |
1534 | test-deprecated.R | test_that: type_of() returns correct type | can convert strings (#138) | expect_identical | 96 | 96 |
1535 | test-deprecated.R | test_that: type_of() returns correct type | can convert strings (#138) | expect_identical | 97 | 97 |
1536 | test-deprecated.R | test_that: type_of() returns correct type | set_attrs() fails with uncopyable types | expect_error | 106 | 106 |
1537 | test-deprecated.R | test_that: type_of() returns correct type | set_attrs() called with NULL zaps attributes | expect_identical | 113 | 113 |
1538 | test-deprecated.R | test_that: type_of() returns correct type | set_attrs() does not zap old attributes | expect_named | 121 | 121 |
1539 | test-deprecated.R | test_that: type_of() returns correct type | invoke() buries arguments | expect_identical | 127 | 127 |
1540 | test-deprecated.R | test_that: type_of() returns correct type | invoke() buries arguments | expect_identical | 128 | 128 |
1541 | test-deprecated.R | test_that: type_of() returns correct type | invoke() buries arguments | expect_identical | 129 | 129 |
1542 | test-deprecated.R | test_that: type_of() returns correct type | invoke() buries arguments | expect_identical | 130 | 130 |
1543 | test-deprecated.R | test_that: type_of() returns correct type | invoke() can be called without arguments | expect_identical | 136 | 136 |
1544 | test-deprecated.R | test_that: type_of() returns correct type | invoke() can be called without arguments | expect_identical | 137 | 137 |
1545 | test-deprecated.R | test_that: type_of() returns correct type | quo_expr() still works | expect_identical | 144 | 144 |
1546 | test-deprecated.R | test_that: type_of() returns correct type | call_fn() extracts function | expect_identical | 150 | 150 |
1547 | test-deprecated.R | test_that: type_of() returns correct type | call_fn() looks up function in env |
expect_identical | 160 | 160 |
1548 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() establishes inplace and exiting handlers | expect_equal | 173 | 173 |
1549 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() establishes inplace and exiting handlers | expect_equal | 174 | 174 |
1550 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() establishes inplace and exiting handlers | expect_equal | 175 | 175 |
1551 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() establishes inplace and exiting handlers | expect_warning | 176 | 176 |
1552 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() establishes inplace and exiting handlers | expect_equal | 176 | 176 |
1553 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() establishes inplace and exiting handlers | expect_output | 177 | 177 |
1554 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() establishes inplace and exiting handlers | expect_equal | 177 | 177 |
1555 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() propagates visibility | expect_visible | 183 | 183 |
1556 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() propagates visibility | expect_invisible | 184 | 184 |
1557 | test-deprecated.R | test_that: type_of() returns correct type | bare functions are treated as exiting handlers | expect_identical | 190 | 190 |
1558 | test-deprecated.R | test_that: type_of() returns correct type | with_handlers() supports formula shortcut for lambdas | expect_true | 197 | 197 |
1559 | test-deprecated.R | test_that: type_of() returns correct type | can muffle conditions | expect_no_message | 203 | 205 |
1560 | test-deprecated.R | test_that: type_of() returns correct type | can muffle conditions | expect_identical | 204 | 204 |
1561 | test-deprecated.R | test_that: type_of() returns correct type | can muffle conditions | expect_no_warning | 206 | 208 |
1562 | test-deprecated.R | test_that: type_of() returns correct type | can muffle conditions | expect_identical | 207 | 207 |
1563 | test-deprecated.R | test_that: type_of() returns correct type | can muffle conditions | expect_s3_class | 209 | 212 |
1564 | test-deprecated.R | test_that: type_of() returns correct type | can muffle conditions | expect_identical | 213 | 213 |
1565 | test-dots-ellipsis.R | test_that: error if dots not used | error if dots not used by another function | expect_no_error | 20 | 20 |
1566 | test-dots-ellipsis.R | test_that: error if dots not used | error if dots not used by another function | expect_snapshot | 22 | 24 |
1567 | test-dots-ellipsis.R | test_that: error if dots not used | error if dots named | expect_null | 32 | 32 |
1568 | test-dots-ellipsis.R | test_that: error if dots not used | error if dots named | expect_no_error | 34 | 34 |
1569 | test-dots-ellipsis.R | test_that: error if dots not used | error if dots named | expect_no_error | 35 | 35 |
1570 | test-dots-ellipsis.R | test_that: error if dots not used | error if dots named | expect_no_error | 36 | 36 |
1571 | test-dots-ellipsis.R | test_that: error if dots not used | error if dots named | expect_error | 37 | 37 |
1572 | test-dots-ellipsis.R | test_that: error if dots not used | error if dots named | expect_snapshot | 39 | 41 |
1573 | test-dots-ellipsis.R | test_that: error if dots not used | error if if dots not empty | expect_no_error | 52 | 52 |
1574 | test-dots-ellipsis.R | test_that: error if dots not used | error if if dots not empty | expect_no_error | 53 | 53 |
1575 | test-dots-ellipsis.R | test_that: error if dots not used | error if if dots not empty | expect_snapshot | 55 | 58 |
1576 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_error | 66 | 66 |
1577 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_warning | 67 | 67 |
1578 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_message | 68 | 68 |
1579 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_error | 70 | 70 |
1580 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_warning | 71 | 71 |
1581 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_message | 72 | 72 |
1582 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_error | 74 | 74 |
1583 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_warning | 75 | 75 |
1584 | test-dots-ellipsis.R | test_that: error if dots not used | can control the action (deprecated) | expect_message | 76 | 76 |
1585 | test-dots-ellipsis.R | test_that: error if dots not used | warn if unused dots | expect_no_error | 87 | 87 |
1586 | test-dots-ellipsis.R | test_that: error if dots not used | warn if unused dots | expect_no_error | 88 | 88 |
1587 | test-dots-ellipsis.R | test_that: error if dots not used | warn if unused dots | expect_error | 89 | 89 |
1588 | test-dots-ellipsis.R | test_that: error if dots not used | can supply error handler |
expect_silent | 96 | 96 |
1589 | test-dots-ellipsis.R | test_that: error if dots not used | can supply error handler |
expect_error | 97 | 97 |
1590 | test-dots-ellipsis.R | test_that: error if dots not used | can supply error handler |
expect_silent | 100 | 100 |
1591 | test-dots-ellipsis.R | test_that: error if dots not used | can supply error handler |
expect_error | 101 | 101 |
1592 | test-dots-ellipsis.R | test_that: error if dots not used | can supply error handler |
expect_silent | 104 | 104 |
1593 | test-dots-ellipsis.R | test_that: error if dots not used | can supply error handler |
expect_error | 105 | 105 |
1594 | test-dots-ellipsis.R | test_that: error if dots not used | expression contents are mentioned | expect_snapshot | 111 | 117 |
1595 | test-dots-ellipsis.R | test_that: error if dots not used | empty dots error mentions info bullets if any unnamed element | expect_snapshot | 122 | 126 |
1596 | test-dots-ellipsis.R | test_that: error if dots not used | check_dots_empty() allows trailing missing arg (#1390) | expect_null | 132 | 132 |
1597 | test-dots-ellipsis.R | test_that: error if dots not used | check_dots_empty() allows trailing missing arg (#1390) | expect_snapshot | 134 | 136 |
1598 | test-dots.R | test_that: exprs() without arguments creates an empty named list | exprs() captures arguments forwarded with
... |
expect_identical | 7 | 7 |
1599 | test-dots.R | test_that: exprs() without arguments creates an empty named list | exprs() captures empty arguments | expect_identical | 10 | 12 |
1600 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots are always named | expect_named | 14 | 20 |
1601 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots are always named | expect_named | 16 | 16 |
1602 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots are always named | expect_named | 19 | 19 |
1603 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots can be spliced | expect_identical | 26 | 26 |
1604 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots can be spliced | expect_identical | 27 | 27 |
1605 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots can be spliced | expect_identical | 29 | 29 |
1606 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots can be spliced | expect_identical | 32 | 32 |
1607 | test-dots.R | test_that: exprs() without arguments creates an empty named list | interpolation by value does not guard formulas | expect_identical | 35 | 37 |
1608 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots names can be unquoted | expect_identical | 39 | 41 |
1609 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can take forced dots with
allowForced = FALSE |
expect_identical | 48 | 48 |
1610 | test-dots.R | test_that: exprs() without arguments creates an empty named list | captured dots are only named if names were supplied | expect_null | 53 | 53 |
1611 | test-dots.R | test_that: exprs() without arguments creates an empty named list | captured dots are only named if names were supplied | expect_identical | 54 | 54 |
1612 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_values() handles forced dots | expect_identical | 62 | 62 |
1613 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_values() handles forced dots | expect_identical | 64 | 64 |
1614 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_values() handles forced dots | expect_identical | 65 | 65 |
1615 | test-dots.R | test_that: exprs() without arguments creates an empty named list | empty arguments trigger meaningful error | expect_snapshot | 68 | 73 |
1616 | test-dots.R | test_that: exprs() without arguments creates an empty named list | cleans empty arguments | expect_identical | 75 | 80 |
1617 | test-dots.R | test_that: exprs() without arguments creates an empty named list | cleans empty arguments | expect_identical | 77 | 77 |
1618 | test-dots.R | test_that: exprs() without arguments creates an empty named list | cleans empty arguments | expect_identical | 78 | 78 |
1619 | test-dots.R | test_that: exprs() without arguments creates an empty named list | cleans empty arguments | expect_identical | 79 | 79 |
1620 | test-dots.R | test_that: exprs() without arguments creates an empty named list | doesn’t clean named empty argument arguments | expect_error | 82 | 86 |
1621 | test-dots.R | test_that: exprs() without arguments creates an empty named list | doesn’t clean named empty argument arguments | expect_identical | 84 | 84 |
1622 | test-dots.R | test_that: exprs() without arguments creates an empty named list | doesn’t clean named empty argument arguments | expect_identical | 85 | 85 |
1623 | test-dots.R | test_that: exprs() without arguments creates an empty named list | capturing dots by value only unquote-splices at top-level | expect_identical_ | 88 | 91 |
1624 | test-dots.R | test_that: exprs() without arguments creates an empty named list | capturing dots by value only unquote-splices at top-level | expect_identical_ | 90 | 90 |
1625 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can’t unquote when capturing dots by value | expect_identical | 93 | 95 |
1626 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can splice NULL value | expect_identical | 97 | 100 |
1627 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can splice NULL value | expect_identical | 99 | 99 |
1628 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_splice() flattens lists | expect_identical | 104 | 104 |
1629 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_splice() flattens lists | expect_identical | 105 | 105 |
1630 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_splice() flattens lists | expect_identical | 106 | 106 |
1631 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_splice() doesn’t squash S3 objects | expect_identical | 112 | 112 |
1632 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() splits named and unnamed dots | expect_identical | 117 | 117 |
1633 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() splits named and unnamed dots | expect_identical | 118 | 118 |
1634 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() splits named and unnamed dots | expect_identical | 121 | 121 |
1635 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() splits named and unnamed dots | expect_identical | 122 | 122 |
1636 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() splits named and unnamed dots | expect_identical | 125 | 125 |
1637 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() splits named and unnamed dots | expect_identical | 126 | 126 |
1638 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() handles empty dots | expect_identical | 131 | 131 |
1639 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() handles empty dots | expect_identical | 132 | 132 |
1640 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() fails if .n_unnamed doesn’t match | expect_error | 135 | 142 |
1641 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() fails if .n_unnamed doesn’t match | expect_error | 137 | 137 |
1642 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() fails if .n_unnamed doesn’t match | expect_identical | 140 | 140 |
1643 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_split() fails if .n_unnamed doesn’t match | expect_identical | 141 | 141 |
1644 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can splice NULL and atomic vectors | expect_identical | 144 | 147 |
1645 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can splice NULL and atomic vectors | expect_identical | 146 | 146 |
1646 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can unquote quosures in LHS | expect_identical | 151 | 151 |
1647 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can unquote quosures in LHS | expect_identical | 152 | 152 |
1648 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can preserve empty arguments | expect_identical | 157 | 157 |
1649 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can preserve empty arguments | expect_identical | 158 | 158 |
1650 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can preserve empty arguments | expect_identical | 159 | 159 |
1651 | test-dots.R | test_that: exprs() without arguments creates an empty named list | forced symbolic objects are not evaluated | expect_identical_ | 164 | 164 |
1652 | test-dots.R | test_that: exprs() without arguments creates an empty named list | forced symbolic objects are not evaluated | expect_identical_ | 165 | 165 |
1653 | test-dots.R | test_that: exprs() without arguments creates an empty named list | forced symbolic objects are not evaluated | expect_identical_ | 168 | 168 |
1654 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors do not warn by default with bare
<- arguments |
expect_no_warning | 171 | 182 |
1655 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors do not warn by default with bare
<- arguments |
expect_no_warning | 173 | 173 |
1656 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors do not warn by default with bare
<- arguments |
expect_no_warning | 175 | 175 |
1657 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors do not warn by default with bare
<- arguments |
expect_no_warning | 176 | 176 |
1658 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors do not warn by default with bare
<- arguments |
expect_no_warning | 180 | 180 |
1659 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors do not warn by default with bare
<- arguments |
expect_no_warning | 181 | 181 |
1660 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors can elect to warn with bare
<- arguments |
expect_warning | 184 | 190 |
1661 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors can elect to warn with bare
<- arguments |
expect_warning | 188 | 188 |
1662 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors can elect to warn with bare
<- arguments |
expect_warning | 189 | 189 |
1663 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors never warn for <- when option is set | expect_no_warning | 195 | 195 |
1664 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors never warn for <- when option is set | expect_no_warning | 198 | 198 |
1665 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots collectors never warn for <- when option is set | expect_no_warning | 199 | 199 |
1666 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms is matched exactly |
expect_error | 202 | 204 |
1667 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = 'first' matches first
homonym |
expect_identical | 212 | 212 |
1668 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = 'first' matches first
homonym |
expect_identical | 215 | 215 |
1669 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = 'first' matches first
homonym |
expect_identical | 218 | 218 |
1670 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = 'last' matches last
homonym |
expect_identical | 227 | 227 |
1671 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = 'last' matches last
homonym |
expect_identical | 230 | 230 |
1672 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = 'last' matches last
homonym |
expect_identical | 233 | 233 |
1673 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = ‘error’ fails with
homonyms |
expect_identical | 241 | 241 |
1674 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = ‘error’ fails with
homonyms |
expect_identical | 242 | 242 |
1675 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = ‘error’ fails with
homonyms |
expect_snapshot | 244 | 248 |
1676 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = ‘error’ fails with
homonyms |
expect_error | 245 | 245 |
1677 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = ‘error’ fails with
homonyms |
expect_error | 246 | 246 |
1678 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms = ‘error’ fails with
homonyms |
expect_error | 247 | 247 |
1679 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms works with spliced
arguments |
expect_identical | 253 | 253 |
1680 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms works with spliced
arguments |
expect_identical | 256 | 256 |
1681 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms works with spliced
arguments |
expect_identical | 259 | 259 |
1682 | test-dots.R | test_that: exprs() without arguments creates an empty named list | can mix !!! and splice boxes |
expect_identical | 262 | 264 |
1683 | test-dots.R | test_that: exprs() without arguments creates an empty named list | list2() and dots_values() support splice boxes | expect_identical | 266 | 271 |
1684 | test-dots.R | test_that: exprs() without arguments creates an empty named list | list2() and dots_values() support splice boxes | expect_identical | 270 | 270 |
1685 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_values() doesn’t splice | expect_identical_ | 275 | 275 |
1686 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_values() doesn’t splice | expect_identical_ | 276 | 276 |
1687 | test-dots.R | test_that: exprs() without arguments creates an empty named list | !!! does not evaluate multiple times (#981) | expect_identical | 284 | 284 |
1688 | test-dots.R | test_that: exprs() without arguments creates an empty named list | !!! does not evaluate multiple times (#981) | expect_identical | 288 | 288 |
1689 | test-dots.R | test_that: exprs() without arguments creates an empty named list | !!! does not evaluate multiple times (#981) | expect_identical | 292 | 292 |
1690 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_list() optionally auto-names arguments (#957) | expect_identical | 295 | 316 |
1691 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_list() optionally auto-names arguments (#957) | expect_identical | 300 | 303 |
1692 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_list() optionally auto-names arguments (#957) | expect_identical | 304 | 307 |
1693 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_list() optionally auto-names arguments (#957) | expect_identical | 308 | 311 |
1694 | test-dots.R | test_that: exprs() without arguments creates an empty named list | dots_list() optionally auto-names arguments (#957) | expect_identical | 312 | 315 |
1695 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .ignore_empty is matched |
expect_snapshot | 318 | 326 |
1696 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .ignore_empty is matched |
expect_error | 321 | 321 |
1697 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .ignore_empty is matched |
expect_error | 324 | 324 |
1698 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .named can be NULL (default
names) or FALSE (minimal names) |
expect_equal | 329 | 347 |
1699 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .named can be NULL (default
names) or FALSE (minimal names) |
expect_equal | 334 | 337 |
1700 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .named can be NULL (default
names) or FALSE (minimal names) |
expect_equal | 339 | 342 |
1701 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .named can be NULL (default
names) or FALSE (minimal names) |
expect_equal | 343 | 346 |
1702 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms error is thrown |
expect_snapshot | 351 | 351 |
1703 | test-dots.R | test_that: exprs() without arguments creates an empty named list | .homonyms error is thrown |
expect_error | 351 | 351 |
1704 | test-dots.R | test_that: exprs() without arguments creates an empty named list | list2(!!!x) returns x without
duplication |
expect_snapshot | 354 | 364 |
1705 | test-dots.R | test_that: exprs() without arguments creates an empty named list | list2(!!!x) returns x without
duplication |
expect_equal | 358 | 358 |
1706 | test-dots.R | test_that: exprs() without arguments creates an empty named list | list2(!!!x) returns x without
duplication |
expect_equal | 362 | 362 |
1707 | test-dots.R | test_that: exprs() without arguments creates an empty named list | list2(…) doesn’t copy forced promises (#1491) | expect_snapshot | 374 | 376 |
1708 | test-dots.R | test_that: exprs() without arguments creates an empty named list | names are not mutated after splice box early exit | expect_equal | 383 | 383 |
1709 | test-dots.R | test_that: exprs() without arguments creates an empty named list | names are not mutated after splice box early exit | expect_equal | 386 | 386 |
1710 | test-dots.R | test_that: exprs() without arguments creates an empty named list | names are not mutated after splice box early exit | expect_equal | 389 | 389 |
1711 | test-encoding.R | test_that: can roundtrip symbols in non-UTF8 locale | Unicode escapes are always converted to UTF8 characters on roundtrip | expect_identical | 11 | 16 |
1712 | test-encoding.R | test_that: can roundtrip symbols in non-UTF8 locale | Unicode escapes are always converted to UTF8 characters with env_names() | expect_identical | 23 | 23 |
1713 | test-encoding.R | test_that: can roundtrip symbols in non-UTF8 locale | dots names are converted to and from UTF-8 (#1218) | expect_equal | 37 | 37 |
1714 | test-env-binding.R | test_that: promises are created | env_bind_active() creates active bindings | expect_identical | 17 | 17 |
1715 | test-env-binding.R | test_that: promises are created | env_bind_active() creates active bindings | expect_identical | 18 | 18 |
1716 | test-env-binding.R | test_that: promises are created | env_poke() returns previous value | expect_identical | 23 | 23 |
1717 | test-env-binding.R | test_that: promises are created | env_poke() returns previous value | expect_identical | 24 | 24 |
1718 | test-env-binding.R | test_that: promises are created | env_poke() returns previous value | expect_identical | 25 | 25 |
1719 | test-env-binding.R | test_that: promises are created | env_poke() creates binding if create is
TRUE |
expect_identical | 31 | 31 |
1720 | test-env-binding.R | test_that: promises are created | env_poke() creates binding if create is
TRUE |
expect_error | 33 | 33 |
1721 | test-env-binding.R | test_that: promises are created | env_poke() creates binding if create is
TRUE |
expect_identical | 35 | 35 |
1722 | test-env-binding.R | test_that: promises are created | env_poke() inherits from parents if
inherit is TRUE |
expect_identical | 46 | 46 |
1723 | test-env-binding.R | test_that: promises are created | env_poke() inherits from parents if
inherit is TRUE |
expect_error | 48 | 48 |
1724 | test-env-binding.R | test_that: promises are created | env_poke() inherits from parents if
inherit is TRUE |
expect_error | 49 | 49 |
1725 | test-env-binding.R | test_that: promises are created | env_poke() inherits from parents if
inherit is TRUE |
expect_identical | 52 | 52 |
1726 | test-env-binding.R | test_that: promises are created | env_get() evaluates promises and active bindings | expect_equal | 60 | 60 |
1727 | test-env-binding.R | test_that: promises are created | env_get() evaluates promises and active bindings | expect_equal | 61 | 61 |
1728 | test-env-binding.R | test_that: promises are created | env_get_list() retrieves multiple bindings | expect_identical | 66 | 66 |
1729 | test-env-binding.R | test_that: promises are created | env_get_list() retrieves multiple bindings | expect_error | 69 | 69 |
1730 | test-env-binding.R | test_that: promises are created | env_get_list() retrieves multiple bindings | expect_identical | 70 | 70 |
1731 | test-env-binding.R | test_that: promises are created | local_bindings binds temporarily | expect_identical | 82 | 82 |
1732 | test-env-binding.R | test_that: promises are created | local_bindings binds temporarily | expect_identical | 84 | 84 |
1733 | test-env-binding.R | test_that: promises are created | local_bindings binds temporarily | expect_identical | 88 | 88 |
1734 | test-env-binding.R | test_that: promises are created | local_bindings binds temporarily | expect_false | 89 | 89 |
1735 | test-env-binding.R | test_that: promises are created | local_bindings() restores in correct order | expect_identical | 97 | 97 |
1736 | test-env-binding.R | test_that: promises are created | local_bindings() restores in correct order | expect_identical | 100 | 100 |
1737 | test-env-binding.R | test_that: promises are created | local_bindings() restores in correct order | expect_identical | 103 | 103 |
1738 | test-env-binding.R | test_that: promises are created | with_bindings() evaluates with temporary bindings | expect_identical | 109 | 109 |
1739 | test-env-binding.R | test_that: promises are created | with_bindings() evaluates with temporary bindings | expect_identical | 110 | 110 |
1740 | test-env-binding.R | test_that: promises are created | env_unbind() with inherits = TRUE only
removes first match |
expect_false | 118 | 118 |
1741 | test-env-binding.R | test_that: promises are created | env_unbind() with inherits = TRUE only
removes first match |
expect_true | 119 | 119 |
1742 | test-env-binding.R | test_that: promises are created | env_bind() requires named elements | expect_error | 122 | 125 |
1743 | test-env-binding.R | test_that: promises are created | env_bind() requires named elements | expect_error | 124 | 124 |
1744 | test-env-binding.R | test_that: promises are created | env_bind() works with empty unnamed lists | expect_no_error | 127 | 130 |
1745 | test-env-binding.R | test_that: promises are created | env_bind() works with empty unnamed lists | expect_no_error | 129 | 129 |
1746 | test-env-binding.R | test_that: promises are created | env_names() unserialises unicode | expect_identical | 134 | 134 |
1747 | test-env-binding.R | test_that: promises are created | env_has() returns a named vector | expect_identical | 137 | 139 |
1748 | test-env-binding.R | test_that: promises are created | env_unbind() doesn’t warn if binding doesn’t exist (#177) | expect_no_warning | 141 | 143 |
1749 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() accept default value | expect_error | 148 | 148 |
1750 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() accept default value | expect_error | 149 | 149 |
1751 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() accept default value | expect_identical | 151 | 151 |
1752 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() accept default value | expect_identical | 152 | 152 |
1753 | test-env-binding.R | test_that: promises are created | env_get() without default fails | expect_snapshot | 155 | 163 |
1754 | test-env-binding.R | test_that: promises are created | env_get() without default fails | expect_error | 162 | 162 |
1755 | test-env-binding.R | test_that: promises are created | env_get() evaluates default lazily |
expect_equal | 165 | 167 |
1756 | test-env-binding.R | test_that: promises are created | env_bind_active() uses as_function() | expect_identical | 171 | 171 |
1757 | test-env-binding.R | test_that: promises are created | env_bind_active() and env_bind_lazy() redefine bindings | expect_identical | 178 | 178 |
1758 | test-env-binding.R | test_that: promises are created | binding predicates detect special bindings | expect_identical | 187 | 187 |
1759 | test-env-binding.R | test_that: promises are created | binding predicates detect special bindings | expect_identical | 188 | 188 |
1760 | test-env-binding.R | test_that: promises are created | binding predicates detect special bindings | expect_identical | 191 | 191 |
1761 | test-env-binding.R | test_that: promises are created | binding predicates detect special bindings | expect_identical | 194 | 194 |
1762 | test-env-binding.R | test_that: promises are created | binding predicates detect special bindings | expect_identical | 195 | 195 |
1763 | test-env-binding.R | test_that: promises are created | applies predicates to all bindings by default | expect_identical | 203 | 203 |
1764 | test-env-binding.R | test_that: promises are created | applies predicates to all bindings by default | expect_identical | 204 | 204 |
1765 | test-env-binding.R | test_that: promises are created | env_binding_are_active() doesn’t force promises | expect_no_error | 210 | 210 |
1766 | test-env-binding.R | test_that: promises are created | env_binding_are_active() doesn’t force promises | expect_identical | 211 | 211 |
1767 | test-env-binding.R | test_that: promises are created | env_binding_are_active() doesn’t force promises | expect_identical | 212 | 212 |
1768 | test-env-binding.R | test_that: promises are created | env_binding_are_active() doesn’t trigger active bindings (#1376) | expect_no_error | 218 | 218 |
1769 | test-env-binding.R | test_that: promises are created | env_binding_are_active() doesn’t trigger active bindings (#1376) | expect_identical | 219 | 219 |
1770 | test-env-binding.R | test_that: promises are created | env_binding_are_active() doesn’t trigger active bindings (#1376) | expect_identical | 220 | 220 |
1771 | test-env-binding.R | test_that: promises are created | env_binding_type_sum() detects types | expect_error | 233 | 233 |
1772 | test-env-binding.R | test_that: promises are created | env_binding_type_sum() detects types | expect_identical | 236 | 236 |
1773 | test-env-binding.R | test_that: promises are created | can lock and unlock bindings | expect_identical | 241 | 241 |
1774 | test-env-binding.R | test_that: promises are created | can lock and unlock bindings | expect_identical | 243 | 243 |
1775 | test-env-binding.R | test_that: promises are created | can lock and unlock bindings | expect_identical | 246 | 246 |
1776 | test-env-binding.R | test_that: promises are created | can lock and unlock bindings | expect_identical | 248 | 248 |
1777 | test-env-binding.R | test_that: promises are created | can lock and unlock bindings | expect_identical | 249 | 249 |
1778 | test-env-binding.R | test_that: promises are created | can pluck missing arg from environment | expect_identical | 254 | 254 |
1779 | test-env-binding.R | test_that: promises are created | can pluck missing arg from environment | expect_identical | 255 | 255 |
1780 | test-env-binding.R | test_that: promises are created | can call local_bindings() and with_bindings() without arguments | expect_no_error | 262 | 265 |
1781 | test-env-binding.R | test_that: promises are created | can call local_bindings() and with_bindings() without arguments | expect_no_error | 264 | 264 |
1782 | test-env-binding.R | test_that: promises are created | can bind missing args | expect_no_error | 270 | 270 |
1783 | test-env-binding.R | test_that: promises are created | can bind missing args | expect_identical | 271 | 271 |
1784 | test-env-binding.R | test_that: promises are created | can bind missing args | expect_no_error | 274 | 274 |
1785 | test-env-binding.R | test_that: promises are created | can bind missing args | expect_identical | 275 | 275 |
1786 | test-env-binding.R | test_that: promises are created | can remove bindings by supplying zaps | expect_no_error | 280 | 280 |
1787 | test-env-binding.R | test_that: promises are created | can remove bindings by supplying zaps | expect_identical | 284 | 284 |
1788 | test-env-binding.R | test_that: promises are created | can remove bindings by supplying zaps | expect_identical | 288 | 288 |
1789 | test-env-binding.R | test_that: promises are created | can remove bindings by supplying zaps | expect_identical | 292 | 292 |
1790 | test-env-binding.R | test_that: promises are created | can remove bindings by supplying zaps | expect_identical | 295 | 295 |
1791 | test-env-binding.R | test_that: promises are created | env_bind_lazy() supports quosures | expect_identical | 310 | 310 |
1792 | test-env-binding.R | test_that: promises are created | env_bind_lazy() supports quosures | expect_identical | 313 | 313 |
1793 | test-env-binding.R | test_that: promises are created | env_bind_active() supports quosures | expect_identical | 321 | 321 |
1794 | test-env-binding.R | test_that: promises are created | env_bind_active() supports quosures | expect_identical | 324 | 324 |
1795 | test-env-binding.R | test_that: promises are created | env_bind_lazy() supports nested quosures | expect_identical | 337 | 337 |
1796 | test-env-binding.R | test_that: promises are created | env_bind_active() supports nested quosures | expect_identical | 350 | 350 |
1797 | test-env-binding.R | test_that: promises are created | env_bind_active() supports nested quosures | expect_identical | 354 | 354 |
1798 | test-env-binding.R | test_that: promises are created | env_get() survives native encoding | expect_equal | 368 | 368 |
1799 | test-env-binding.R | test_that: promises are created | env_get() survives native encoding | expect_equal | 369 | 369 |
1800 | test-env-binding.R | test_that: promises are created | env_binding_are_lazy() type-checks
env (#923) |
expect_error | 373 | 375 |
1801 | test-env-binding.R | test_that: promises are created | env_poke() zaps (#1012) | expect_false | 380 | 380 |
1802 | test-env-binding.R | test_that: promises are created | env_poke() zaps (#1012) | expect_false | 384 | 384 |
1803 | test-env-binding.R | test_that: promises are created | env_poke() zaps (#1012) | expect_true | 385 | 385 |
1804 | test-env-binding.R | test_that: promises are created | env_poke() zaps (#1012) | expect_false | 388 | 388 |
1805 | test-env-binding.R | test_that: promises are created | env_poke() doesn’t warn when unrepresentable characters are serialised | expect_no_warning | 396 | 396 |
1806 | test-env-binding.R | test_that: promises are created | env_poke() doesn’t warn when unrepresentable characters are serialised | expect_equal | 400 | 400 |
1807 | test-env-binding.R | test_that: promises are created | new_environment() supports non-list data | expect_equal | 406 | 406 |
1808 | test-env-binding.R | test_that: promises are created | new_environment() supports non-list data | expect_equal | 407 | 407 |
1809 | test-env-binding.R | test_that: promises are created | %<~% assigns lazily |
expect_equal | 412 | 412 |
1810 | test-env-binding.R | test_that: promises are created | %<~% assigns lazily |
expect_error | 415 | 415 |
1811 | test-env-binding.R | test_that: promises are created | %<~% assigns lazily |
expect_error | 419 | 419 |
1812 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() handle last
argument |
expect_equal | 427 | 430 |
1813 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() handle last
argument |
expect_equal | 431 | 434 |
1814 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() handle last
argument |
expect_equal | 435 | 438 |
1815 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() handle last
argument |
expect_equal | 440 | 443 |
1816 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() handle last
argument |
expect_equal | 444 | 447 |
1817 | test-env-binding.R | test_that: promises are created | env_get() and env_get_list() handle last
argument |
expect_equal | 448 | 451 |
1818 | test-env-binding.R | test_that: promises are created | env_cache() works (#1081) | expect_equal | 458 | 461 |
1819 | test-env-binding.R | test_that: promises are created | env_cache() works (#1081) | expect_equal | 464 | 467 |
1820 | test-env-binding.R | test_that: promises are created | env_cache() works (#1081) | expect_equal | 470 | 470 |
1821 | test-env-binding.R | test_that: promises are created | env_cache() works (#1081) | expect_equal | 471 | 471 |
1822 | test-env-binding.R | test_that: promises are created | env_get(last = ) checks for empty env when last is disconnected (#1208) | expect_equal | 482 | 482 |
1823 | test-env-special.R | test_that: search_envs() includes the global and base env | search_envs() returns named environments | expect_identical | 7 | 9 |
1824 | test-env-special.R | test_that: search_envs() includes the global and base env | search_envs() returns an rlang_envs object | expect_s3_class | 11 | 13 |
1825 | test-env-special.R | test_that: search_envs() includes the global and base env | is_namespace() recognises namespaces | expect_false | 15 | 18 |
1826 | test-env-special.R | test_that: search_envs() includes the global and base env | is_namespace() recognises namespaces | expect_true | 17 | 17 |
1827 | test-env-special.R | test_that: search_envs() includes the global and base env | env_name() returns proper environment name | expect_identical | 20 | 31 |
1828 | test-env-special.R | test_that: search_envs() includes the global and base env | env_name() returns proper environment name | expect_identical | 22 | 22 |
1829 | test-env-special.R | test_that: search_envs() includes the global and base env | env_name() returns proper environment name | expect_identical | 23 | 23 |
1830 | test-env-special.R | test_that: search_envs() includes the global and base env | env_name() returns proper environment name | expect_identical | 25 | 25 |
1831 | test-env-special.R | test_that: search_envs() includes the global and base env | env_name() returns proper environment name | expect_identical | 26 | 26 |
1832 | test-env-special.R | test_that: search_envs() includes the global and base env | env_name() returns proper environment name | expect_identical | 27 | 27 |
1833 | test-env-special.R | test_that: search_envs() includes the global and base env | env_name() returns proper environment name | expect_identical | 30 | 30 |
1834 | test-env-special.R | test_that: search_envs() includes the global and base env | env_label() returns memory address for anonymous envs | expect_identical | 35 | 35 |
1835 | test-env-special.R | test_that: search_envs() includes the global and base env | is_attached() detects environments on the search path | expect_false | 38 | 45 |
1836 | test-env-special.R | test_that: search_envs() includes the global and base env | is_attached() detects environments on the search path | expect_true | 40 | 40 |
1837 | test-env-special.R | test_that: search_envs() includes the global and base env | is_attached() detects environments on the search path | expect_true | 42 | 42 |
1838 | test-env-special.R | test_that: search_envs() includes the global and base env | is_attached() detects environments on the search path | expect_true | 43 | 43 |
1839 | test-env-special.R | test_that: search_envs() includes the global and base env | is_attached() detects environments on the search path | expect_false | 44 | 44 |
1840 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and ns_env_name() support primitive functions | expect_true | 47 | 53 |
1841 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and ns_env_name() support primitive functions | expect_true | 49 | 49 |
1842 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and ns_env_name() support primitive functions | expect_identical | 51 | 51 |
1843 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and ns_env_name() support primitive functions | expect_identical | 52 | 52 |
1844 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and ns_env_name() support closures | expect_true | 59 | 59 |
1845 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and ns_env_name() support closures | expect_identical | 60 | 60 |
1846 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env_name() accepts environments | expect_identical | 63 | 65 |
1847 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and ns_env_name() take the topenv() | expect_true | 70 | 70 |
1848 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and ns_env_name() take the topenv() | expect_identical | 71 | 71 |
1849 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and variants have default argument | expect_true | 79 | 79 |
1850 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and variants have default argument | expect_true | 80 | 80 |
1851 | test-env-special.R | test_that: search_envs() includes the global and base env | ns_env() and variants have default argument | expect_identical | 81 | 81 |
1852 | test-env.R | test_that: env_parent() returns enclosure frame by default | child_env() has correct parent | expect_false | 9 | 9 |
1853 | test-env.R | test_that: env_parent() returns enclosure frame by default | child_env() has correct parent | expect_identical | 13 | 13 |
1854 | test-env.R | test_that: env_parent() returns enclosure frame by default | child_env() has correct parent | expect_identical | 15 | 15 |
1855 | test-env.R | test_that: env_parent() returns enclosure frame by default | child_env() has correct parent | expect_identical | 16 | 16 |
1856 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parent() reports correct parent | expect_identical | 22 | 22 |
1857 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parent() reports correct parent | expect_identical | 23 | 23 |
1858 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parent() reports correct parent | expect_error | 24 | 24 |
1859 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_tail() climbs env chain | expect_identical | 27 | 29 |
1860 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_tail() stops at the global env | expect_identical | 34 | 34 |
1861 | test-env.R | test_that: env_parent() returns enclosure frame by default | with_env() evaluates within correct environment | expect_equal | 45 | 45 |
1862 | test-env.R | test_that: env_parent() returns enclosure frame by default | locally() evaluates within correct environment | expect_identical | 51 | 51 |
1863 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() dispatches correctly | expect_identical | 54 | 63 |
1864 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() dispatches correctly | expect_false | 56 | 56 |
1865 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() dispatches correctly | expect_identical | 58 | 58 |
1866 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() dispatches correctly | expect_true | 60 | 60 |
1867 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() dispatches correctly | expect_identical | 61 | 61 |
1868 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() dispatches correctly | expect_identical | 62 | 62 |
1869 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_inherits() finds ancestor | expect_true | 67 | 67 |
1870 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_inherits() finds ancestor | expect_false | 68 | 68 |
1871 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_inherits() detects empty environment | expect_false | 71 | 74 |
1872 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_inherits() detects empty environment | expect_true | 73 | 73 |
1873 | test-env.R | test_that: env_parent() returns enclosure frame by default | env() creates child of current environment | expect_identical | 78 | 78 |
1874 | test-env.R | test_that: env_parent() returns enclosure frame by default | env() creates child of current environment | expect_identical | 79 | 79 |
1875 | test-env.R | test_that: env_parent() returns enclosure frame by default | set_env() sets current env by default | expect_identical | 84 | 84 |
1876 | test-env.R | test_that: env_parent() returns enclosure frame by default | finds correct env type | expect_identical | 87 | 91 |
1877 | test-env.R | test_that: env_parent() returns enclosure frame by default | finds correct env type | expect_identical | 89 | 89 |
1878 | test-env.R | test_that: env_parent() returns enclosure frame by default | finds correct env type | expect_identical | 90 | 90 |
1879 | test-env.R | test_that: env_parent() returns enclosure frame by default | current_env() fails if no default | expect_error | 93 | 95 |
1880 | test-env.R | test_that: env_parent() returns enclosure frame by default | current_env() picks up default | expect_identical | 99 | 99 |
1881 | test-env.R | test_that: env_parent() returns enclosure frame by default | current_env() picks up default | expect_identical | 100 | 100 |
1882 | test-env.R | test_that: env_parent() returns enclosure frame by default | with_env() handles data | expect_identical | 103 | 108 |
1883 | test-env.R | test_that: env_parent() returns enclosure frame by default | with_env() handles data | expect_identical | 107 | 107 |
1884 | test-env.R | test_that: env_parent() returns enclosure frame by default | with_env() evaluates in env | expect_identical | 112 | 112 |
1885 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_depth() counts parents | expect_identical | 115 | 118 |
1886 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_depth() counts parents | expect_identical | 117 | 117 |
1887 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() returns all parents | expect_identical | 120 | 125 |
1888 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() returns all parents | expect_identical | 124 | 124 |
1889 | test-env.R | test_that: env_parent() returns enclosure frame by default | env() doesn’t partial match on env_bind()’s .env | expect_true | 127 | 129 |
1890 | test-env.R | test_that: env_parent() returns enclosure frame by default | new_environment() creates a child of the empty env | expect_true | 133 | 133 |
1891 | test-env.R | test_that: env_parent() returns enclosure frame by default | new_environment() creates a child of the empty env | expect_identical | 134 | 134 |
1892 | test-env.R | test_that: env_parent() returns enclosure frame by default | new_environment() accepts empty vectors | expect_identical | 137 | 140 |
1893 | test-env.R | test_that: env_parent() returns enclosure frame by default | new_environment() accepts empty vectors | expect_identical | 139 | 139 |
1894 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_tail() detects sentinel | expect_identical | 146 | 146 |
1895 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() treats named strings as vectors | expect_true | 151 | 151 |
1896 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() treats named strings as vectors | expect_true | 152 | 152 |
1897 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() converts character vectors | expect_true | 157 | 157 |
1898 | test-env.R | test_that: env_parent() returns enclosure frame by default | as_environment() converts character vectors | expect_true | 158 | 158 |
1899 | test-env.R | test_that: env_parent() returns enclosure frame by default | child_env() requires named elements | expect_error | 161 | 163 |
1900 | test-env.R | test_that: env_parent() returns enclosure frame by default | env() requires named elements | expect_error | 165 | 167 |
1901 | test-env.R | test_that: env_parent() returns enclosure frame by default | env() doesn’t require uniquely named elements | expect_identical | 171 | 171 |
1902 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() clones an environment | expect_false | 178 | 178 |
1903 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() clones an environment | expect_reference | 179 | 179 |
1904 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() clones an environment | expect_identical | 180 | 180 |
1905 | test-env.R | test_that: env_parent() returns enclosure frame by default | friendly_env_type() returns a friendly env name | expect_identical | 183 | 189 |
1906 | test-env.R | test_that: env_parent() returns enclosure frame by default | friendly_env_type() returns a friendly env name | expect_identical | 185 | 185 |
1907 | test-env.R | test_that: env_parent() returns enclosure frame by default | friendly_env_type() returns a friendly env name | expect_identical | 186 | 186 |
1908 | test-env.R | test_that: env_parent() returns enclosure frame by default | friendly_env_type() returns a friendly env name | expect_identical | 187 | 187 |
1909 | test-env.R | test_that: env_parent() returns enclosure frame by default | friendly_env_type() returns a friendly env name | expect_identical | 188 | 188 |
1910 | test-env.R | test_that: env_parent() returns enclosure frame by default | new_environment() accepts optional parent | expect_reference | 193 | 193 |
1911 | test-env.R | test_that: env_parent() returns enclosure frame by default | env() accepts one unnamed argument to specify parent | expect_reference | 198 | 198 |
1912 | test-env.R | test_that: env_parent() returns enclosure frame by default | env() accepts one unnamed argument to specify parent | expect_reference | 201 | 201 |
1913 | test-env.R | test_that: env_parent() returns enclosure frame by default | env() accepts one unnamed argument to specify parent | expect_identical | 202 | 202 |
1914 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() stops at the global env by default | expect_identical | 207 | 207 |
1915 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() stops at the global env by default | expect_identical | 211 | 211 |
1916 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() always stops at the empty env | expect_identical | 214 | 217 |
1917 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() always stops at the empty env | expect_identical | 216 | 216 |
1918 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() stops at the sentinel if supplied | expect_reference | 219 | 222 |
1919 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() stops at the sentinel if supplied | expect_reference | 221 | 221 |
1920 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_parents() returns a named list | expect_identical | 226 | 226 |
1921 | test-env.R | test_that: env_parent() returns enclosure frame by default | can lock environments | expect_false | 231 | 231 |
1922 | test-env.R | test_that: env_parent() returns enclosure frame by default | can lock environments | expect_false | 233 | 233 |
1923 | test-env.R | test_that: env_parent() returns enclosure frame by default | can lock environments | expect_true | 234 | 234 |
1924 | test-env.R | test_that: env_parent() returns enclosure frame by default | can lock environments | expect_true | 236 | 236 |
1925 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_print() has flexible input | expect_output | 242 | 242 |
1926 | test-env.R | test_that: env_parent() returns enclosure frame by default | active and promise bindings are pretty-printed | expect_output | 249 | 249 |
1927 | test-env.R | test_that: env_parent() returns enclosure frame by default | locked environments are pretty-printed | expect_output | 254 | 254 |
1928 | test-env.R | test_that: env_parent() returns enclosure frame by default | locked environments are pretty-printed | expect_output | 256 | 256 |
1929 | test-env.R | test_that: env_parent() returns enclosure frame by default | locked bindings are pretty-printed | expect_output | 262 | 262 |
1930 | test-env.R | test_that: env_parent() returns enclosure frame by default | large environments are truncated | expect_output | 268 | 268 |
1931 | test-env.R | test_that: env_parent() returns enclosure frame by default | special names are backticked | expect_output | 273 | 273 |
1932 | test-env.R | test_that: env_parent() returns enclosure frame by default | special names are backticked | expect_output | 274 | 274 |
1933 | test-env.R | test_that: env_parent() returns enclosure frame by default | empty environment is pretty printed | expect_output | 277 | 279 |
1934 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: padding is added to right-align indices | expect_output | 284 | 284 |
1935 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: padding is added to right-align indices | expect_output | 285 | 285 |
1936 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: name tag is added to named elements | expect_output | 291 | 291 |
1937 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: name tag is added to named elements | expect_output | 292 | 292 |
1938 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: name tag is added to named elements | expect_output | 293 | 293 |
1939 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: no name tag if no named elements | expect_output | 299 | 299 |
1940 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: no name tag if no named elements | expect_output | 300 | 300 |
1941 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: no name tag if no named elements | expect_output | 303 | 303 |
1942 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: no name tag if no named elements | expect_output | 304 | 304 |
1943 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: long lists are truncated | expect_output | 310 | 310 |
1944 | test-env.R | test_that: env_parent() returns enclosure frame by default | envs printer: long lists are truncated | expect_output | 314 | 314 |
1945 | test-env.R | test_that: env_parent() returns enclosure frame by default | can print environment containing missing argument | expect_output | 319 | 319 |
1946 | test-env.R | test_that: env_parent() returns enclosure frame by default | can print environment containing missing argument | expect_output | 320 | 320 |
1947 | test-env.R | test_that: env_parent() returns enclosure frame by default | parent environment is printed with full header | expect_output | 325 | 325 |
1948 | test-env.R | test_that: env_parent() returns enclosure frame by default | environment is printed with class if any | expect_false | 331 | 331 |
1949 | test-env.R | test_that: env_parent() returns enclosure frame by default | environment is printed with class if any | expect_output | 334 | 334 |
1950 | test-env.R | test_that: env_parent() returns enclosure frame by default | environment is printed with class if any | expect_output | 337 | 337 |
1951 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() handles active bindings | expect_equal | 349 | 349 |
1952 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() handles active bindings | expect_equal | 352 | 352 |
1953 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() doesn’t force promises | expect_equal | 365 | 365 |
1954 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_poke_parent() pokes parent | expect_reference | 371 | 371 |
1955 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_poke_parent() fails with namespaces, package envs, and locked envs | expect_error | 374 | 385 |
1956 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_poke_parent() fails with namespaces, package envs, and locked envs | expect_error | 376 | 376 |
1957 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_poke_parent() fails with namespaces, package envs, and locked envs | expect_error | 378 | 378 |
1958 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_poke_parent() fails with namespaces, package envs, and locked envs | expect_error | 379 | 379 |
1959 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_poke_parent() fails with namespaces, package envs, and locked envs | expect_error | 380 | 380 |
1960 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_poke_parent() fails with namespaces, package envs, and locked envs | expect_error | 384 | 384 |
1961 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_length() gives env length | expect_error | 387 | 391 |
1962 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_length() gives env length | expect_identical | 389 | 389 |
1963 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_length() gives env length | expect_identical | 390 | 390 |
1964 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() duplicates frame | expect_false | 399 | 399 |
1965 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() duplicates hash table | expect_false | 410 | 410 |
1966 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() duplicates hash table | expect_false | 413 | 413 |
1967 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() increases refcounts (#621) | expect_identical | 424 | 424 |
1968 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_clone() increases refcounts (#621) | expect_identical | 425 | 425 |
1969 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() merges environments | expect_equal | 434 | 434 |
1970 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() merges environments | expect_equal | 435 | 435 |
1971 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_condition | 448 | 453 |
1972 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 450 | 450 |
1973 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_condition | 454 | 457 |
1974 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 455 | 455 |
1975 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 459 | 459 |
1976 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 460 | 460 |
1977 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 461 | 461 |
1978 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 462 | 462 |
1979 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 463 | 463 |
1980 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_false | 466 | 466 |
1981 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_condition | 468 | 471 |
1982 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 469 | 469 |
1983 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 473 | 473 |
1984 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 474 | 474 |
1985 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 475 | 475 |
1986 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_coalesce() handles fancy bindings | expect_equal | 476 | 476 |
1987 | test-env.R | test_that: env_parent() returns enclosure frame by default | can subset rlang_envs list |
expect_length | 483 | 483 |
1988 | test-env.R | test_that: env_parent() returns enclosure frame by default | can subset rlang_envs list |
expect_s3_class | 484 | 484 |
1989 | test-env.R | test_that: env_parent() returns enclosure frame by default | can subset rlang_envs list |
expect_length | 487 | 487 |
1990 | test-env.R | test_that: env_parent() returns enclosure frame by default | can subset rlang_envs list |
expect_s3_class | 488 | 488 |
1991 | test-env.R | test_that: env_parent() returns enclosure frame by default | can concatenate rlang_envs lists |
expect_length | 495 | 495 |
1992 | test-env.R | test_that: env_parent() returns enclosure frame by default | can concatenate rlang_envs lists |
expect_s3_class | 496 | 496 |
1993 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_name() requires an environment | expect_error | 499 | 501 |
1994 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_unbind() removes objects | expect_false | 506 | 506 |
1995 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_unbind() removes objects | expect_true | 512 | 512 |
1996 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_unbind() removes objects | expect_false | 515 | 515 |
1997 | test-env.R | test_that: env_parent() returns enclosure frame by default | get_env() returns the base namespace for primitive functions (r-lib/downlit#32) | expect_identical | 518 | 520 |
1998 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_has() doesn’t force active bindings (#1292) | expect_true | 526 | 526 |
1999 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_has() doesn’t force active bindings (#1292) | expect_true | 529 | 529 |
2000 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() detects direct usage from the global env | expect_true | 532 | 538 |
2001 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() detects direct usage from the global env | expect_true | 534 | 534 |
2002 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() detects direct usage from the global env | expect_false | 536 | 536 |
2003 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() detects direct usage from the global env | expect_false | 537 | 537 |
2004 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() detects direct usage in tests | expect_true | 545 | 545 |
2005 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() detects direct usage in tests | expect_true | 546 | 546 |
2006 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() detects direct usage in tests | expect_false | 550 | 553 |
2007 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() detects direct usage in tests | expect_false | 552 | 552 |
2008 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() can be overridden | expect_true | 560 | 560 |
2009 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() can be overridden | expect_false | 565 | 565 |
2010 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() can be overridden | expect_true | 570 | 570 |
2011 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() can be overridden | expect_snapshot | 573 | 577 |
2012 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() can be overridden | expect_error | 575 | 575 |
2013 | test-env.R | test_that: env_parent() returns enclosure frame by default | env_is_user_facing() can be overridden | expect_null | 576 | 576 |
2014 | test-eval-tidy.R | test_that: accepts expressions | eval_tidy uses quosure environment | expect_equal | 12 | 12 |
2015 | test-eval-tidy.R | test_that: accepts expressions | data must be uniquely named | expect_error | 15 | 20 |
2016 | test-eval-tidy.R | test_that: accepts expressions | data must be uniquely named | expect_error | 19 | 19 |
2017 | test-eval-tidy.R | test_that: accepts expressions | can supply unnamed empty data | expect_identical | 22 | 25 |
2018 | test-eval-tidy.R | test_that: accepts expressions | can supply unnamed empty data | expect_identical | 24 | 24 |
2019 | test-eval-tidy.R | test_that: accepts expressions | looks first in data |
expect_equal | 30 | 30 |
2020 | test-eval-tidy.R | test_that: accepts expressions | pronouns resolve ambiguity looks first in
data |
expect_equal | 36 | 36 |
2021 | test-eval-tidy.R | test_that: accepts expressions | pronouns resolve ambiguity looks first in
data |
expect_equal | 37 | 37 |
2022 | test-eval-tidy.R | test_that: accepts expressions | pronouns complain about missing values | expect_data_pronoun_error | 40 | 43 |
2023 | test-eval-tidy.R | test_that: accepts expressions | pronouns complain about missing values | expect_data_pronoun_error | 42 | 42 |
2024 | test-eval-tidy.R | test_that: accepts expressions | nested quosures look in their own env | expect_equal | 52 | 52 |
2025 | test-eval-tidy.R | test_that: accepts expressions | nested quosure thunks rechain properly in the non-data mask | expect_identical | 58 | 58 |
2026 | test-eval-tidy.R | test_that: accepts expressions | unquoted formulas can use data | expect_identical | 73 | 73 |
2027 | test-eval-tidy.R | test_that: accepts expressions | unquoted formulas can use data | expect_identical | 74 | 74 |
2028 | test-eval-tidy.R | test_that: accepts expressions | unquoted formulas can use data | expect_identical | 75 | 75 |
2029 | test-eval-tidy.R | test_that: accepts expressions | bare formulas are not evaluated | expect_identical | 80 | 80 |
2030 | test-eval-tidy.R | test_that: accepts expressions | bare formulas are not evaluated | expect_identical | 83 | 83 |
2031 | test-eval-tidy.R | test_that: accepts expressions | quosures are not evaluated if not forced | expect_identical | 93 | 93 |
2032 | test-eval-tidy.R | test_that: accepts expressions | quosures are not evaluated if not forced | expect_identical | 94 | 94 |
2033 | test-eval-tidy.R | test_that: accepts expressions | quosures are not evaluated if not forced | expect_error | 98 | 98 |
2034 | test-eval-tidy.R | test_that: accepts expressions | quosures are not evaluated if not forced | expect_error | 99 | 99 |
2035 | test-eval-tidy.R | test_that: accepts expressions | can unquote captured arguments | expect_identical | 105 | 105 |
2036 | test-eval-tidy.R | test_that: accepts expressions | can unquote captured arguments | expect_identical | 106 | 106 |
2037 | test-eval-tidy.R | test_that: accepts expressions | quosures are evaluated recursively | expect_identical | 111 | 111 |
2038 | test-eval-tidy.R | test_that: accepts expressions | quosures are evaluated recursively | expect_identical | 112 | 112 |
2039 | test-eval-tidy.R | test_that: accepts expressions | quosures have lazy semantics | expect_identical | 117 | 117 |
2040 | test-eval-tidy.R | test_that: accepts expressions | can unquote hygienically within captured arg | expect_identical | 124 | 124 |
2041 | test-eval-tidy.R | test_that: accepts expressions | can unquote hygienically within captured arg | expect_identical | 127 | 127 |
2042 | test-eval-tidy.R | test_that: accepts expressions | can unquote hygienically within captured arg | expect_identical | 128 | 128 |
2043 | test-eval-tidy.R | test_that: accepts expressions | can unquote hygienically within captured arg | expect_equal | 129 | 133 |
2044 | test-eval-tidy.R | test_that: accepts expressions | can unquote hygienically within captured arg | expect_equal | 134 | 138 |
2045 | test-eval-tidy.R | test_that: accepts expressions | can unquote for old-style NSE functions | expect_identical | 144 | 144 |
2046 | test-eval-tidy.R | test_that: accepts expressions | can unquote for old-style NSE functions | expect_identical | 145 | 145 |
2047 | test-eval-tidy.R | test_that: accepts expressions | all quosures in the call are evaluated | expect_identical | 152 | 152 |
2048 | test-eval-tidy.R | test_that: accepts expressions | two-sided formulas are not treated as quosures | expect_identical | 155 | 157 |
2049 | test-eval-tidy.R | test_that: accepts expressions | formulas are evaluated in evaluation environment | expect_false | 161 | 161 |
2050 | test-eval-tidy.R | test_that: accepts expressions | evaluation env is cleaned up | expect_identical | 168 | 168 |
2051 | test-eval-tidy.R | test_that: accepts expressions | inner formulas are rechained to evaluation env | expect_identical | 180 | 180 |
2052 | test-eval-tidy.R | test_that: accepts expressions | inner formulas are rechained to evaluation env | expect_true | 181 | 181 |
2053 | test-eval-tidy.R | test_that: accepts expressions | empty quosure self-evaluates | expect_true | 186 | 186 |
2054 | test-eval-tidy.R | test_that: accepts expressions | cannot replace elements of pronouns | expect_error | 189 | 191 |
2055 | test-eval-tidy.R | test_that: accepts expressions | formulas are not evaluated as quosures | expect_identical | 193 | 195 |
2056 | test-eval-tidy.R | test_that: accepts expressions | tilde calls are evaluated in overscope | expect_true | 203 | 203 |
2057 | test-eval-tidy.R | test_that: accepts expressions | .env pronoun refers to current quosure (#174) | expect_identical | 217 | 217 |
2058 | test-eval-tidy.R | test_that: accepts expressions | can call tilde with named arguments (#226) | expect_equal | 220 | 231 |
2059 | test-eval-tidy.R | test_that: accepts expressions | can call tilde with named arguments (#226) | expect_equal | 226 | 230 |
2060 | test-eval-tidy.R | test_that: accepts expressions | Arguments to formulas are not stripped from their attributes (#227) | expect_identical | 237 | 237 |
2061 | test-eval-tidy.R | test_that: accepts expressions | Arguments to formulas are not stripped from their attributes (#227) | expect_identical | 240 | 240 |
2062 | test-eval-tidy.R | test_that: accepts expressions | evaluating an empty quosure fails | expect_error | 243 | 245 |
2063 | test-eval-tidy.R | test_that: accepts expressions | can supply a data mask as data | expect_identical | 250 | 250 |
2064 | test-eval-tidy.R | test_that: accepts expressions | as_data_pronoun() creates pronoun | expect_s3_class | 255 | 255 |
2065 | test-eval-tidy.R | test_that: accepts expressions | as_data_pronoun() creates pronoun | expect_reference | 258 | 258 |
2066 | test-eval-tidy.R | test_that: accepts expressions | as_data_pronoun() creates pronoun | expect_true | 259 | 259 |
2067 | test-eval-tidy.R | test_that: accepts expressions | as_data_pronoun() creates pronoun | expect_data_pronoun_error | 261 | 261 |
2068 | test-eval-tidy.R | test_that: accepts expressions | as_data_pronoun() creates pronoun | expect_identical | 262 | 262 |
2069 | test-eval-tidy.R | test_that: accepts expressions | can create pronoun from a mask | expect_s3_class | 271 | 271 |
2070 | test-eval-tidy.R | test_that: accepts expressions | can create pronoun from a mask | expect_identical | 272 | 272 |
2071 | test-eval-tidy.R | test_that: accepts expressions | can create pronoun from a mask | expect_identical | 273 | 273 |
2072 | test-eval-tidy.R | test_that: accepts expressions | pronoun has print() and str() method | expect_output | 278 | 278 |
2073 | test-eval-tidy.R | test_that: accepts expressions | pronoun has print() and str() method | expect_output | 279 | 279 |
2074 | test-eval-tidy.R | test_that: accepts expressions | pronoun has print() and str() method | expect_output | 282 | 282 |
2075 | test-eval-tidy.R | test_that: accepts expressions | data mask can escape | expect_identical | 287 | 287 |
2076 | test-eval-tidy.R | test_that: accepts expressions | inner formulas are evaluated in the current frame | expect_identical | 293 | 293 |
2077 | test-eval-tidy.R | test_that: accepts expressions | inner formulas are evaluated in the current frame | expect_identical | 297 | 297 |
2078 | test-eval-tidy.R | test_that: accepts expressions | names are translated to native when creating data mask | expect_identical | 307 | 307 |
2079 | test-eval-tidy.R | test_that: accepts expressions | names are translated to native when creating data mask | expect_identical | 314 | 314 |
2080 | test-eval-tidy.R | test_that: accepts expressions | new_data_mask() checks top is a parent of
bottom |
expect_no_error | 321 | 321 |
2081 | test-eval-tidy.R | test_that: accepts expressions | new_data_mask() checks top is a parent of
bottom |
expect_error | 322 | 322 |
2082 | test-eval-tidy.R | test_that: accepts expressions | data mask inherits from last environment | expect_reference | 327 | 327 |
2083 | test-eval-tidy.R | test_that: accepts expressions | data mask inherits from last environment | expect_reference | 330 | 330 |
2084 | test-eval-tidy.R | test_that: accepts expressions | data mask inherits from last environment | expect_reference | 335 | 335 |
2085 | test-eval-tidy.R | test_that: accepts expressions | is_data_pronoun() detects pronouns | expect_true | 338 | 343 |
2086 | test-eval-tidy.R | test_that: accepts expressions | is_data_pronoun() detects pronouns | expect_true | 340 | 340 |
2087 | test-eval-tidy.R | test_that: accepts expressions | is_data_pronoun() detects pronouns | expect_false | 341 | 341 |
2088 | test-eval-tidy.R | test_that: accepts expressions | is_data_pronoun() detects pronouns | expect_false | 342 | 342 |
2089 | test-eval-tidy.R | test_that: accepts expressions | data_pronoun_name() extracts name | expect_null | 347 | 347 |
2090 | test-eval-tidy.R | test_that: accepts expressions | data_pronoun_name() extracts name | expect_null | 350 | 350 |
2091 | test-eval-tidy.R | test_that: accepts expressions | data_pronoun_name() extracts name | expect_null | 353 | 353 |
2092 | test-eval-tidy.R | test_that: accepts expressions | data_pronoun_name() extracts name | expect_identical | 355 | 355 |
2093 | test-eval-tidy.R | test_that: accepts expressions | data_pronoun_name() extracts name | expect_identical | 356 | 356 |
2094 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_equal | 368 | 368 |
2095 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_equal | 369 | 369 |
2096 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_equal | 370 | 370 |
2097 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 371 | 371 |
2098 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 372 | 372 |
2099 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 373 | 373 |
2100 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 374 | 374 |
2101 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 375 | 375 |
2102 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_equal | 377 | 377 |
2103 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_equal | 378 | 378 |
2104 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_equal | 379 | 379 |
2105 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 380 | 380 |
2106 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 381 | 381 |
2107 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 382 | 382 |
2108 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 383 | 383 |
2109 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_data_pronoun_error | 384 | 384 |
2110 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun walks the ancestry of environments | expect_error | 386 | 386 |
2111 | test-eval-tidy.R | test_that: accepts expressions | can inspect the exported pronoun | expect_output | 389 | 391 |
2112 | test-eval-tidy.R | test_that: accepts expressions | data pronoun doesn’t skip functions (#1061, #5608) | expect_identical | 399 | 399 |
2113 | test-eval-tidy.R | test_that: accepts expressions | leaked quosure masks are not mistaken with data masks | expect_no_error | 405 | 405 |
2114 | test-eval-tidy.R | test_that: accepts expressions | quosures look for data masks lexically | expect_identical | 416 | 416 |
2115 | test-eval-tidy.R | test_that: accepts expressions | can evaluate quosures created in the data mask without infloop | expect_identical | 421 | 421 |
2116 | test-eval-tidy.R | test_that: accepts expressions | .env pronoun is constructed |
expect_s3_class | 426 | 426 |
2117 | test-eval-tidy.R | test_that: accepts expressions | .env pronoun is constructed |
expect_reference | 427 | 427 |
2118 | test-eval-tidy.R | test_that: accepts expressions | the .env pronoun is not an
environment |
expect_length | 432 | 432 |
2119 | test-eval-tidy.R | test_that: accepts expressions | the .env pronoun is not an
environment |
expect_named | 433 | 433 |
2120 | test-eval-tidy.R | test_that: accepts expressions | subsetting .env evaluates |
expect_error | 436 | 441 |
2121 | test-eval-tidy.R | test_that: accepts expressions | subsetting .env evaluates |
expect_identical | 439 | 439 |
2122 | test-eval-tidy.R | test_that: accepts expressions | subsetting .env evaluates |
expect_identical | 440 | 440 |
2123 | test-eval-tidy.R | test_that: accepts expressions | mask inherits from env after
evaluation |
expect_true | 447 | 447 |
2124 | test-eval-tidy.R | test_that: accepts expressions | can’t take the names() and length() of the
.data pronoun |
expect_length | 452 | 452 |
2125 | test-eval-tidy.R | test_that: accepts expressions | can’t take the names() and length() of the
.data pronoun |
expect_named | 453 | 453 |
2126 | test-eval-tidy.R | test_that: accepts expressions | eval_tidy() does not infloop when the quosure inherits from the mask | expect_identical | 462 | 462 |
2127 | test-eval-tidy.R | test_that: accepts expressions | eval_tidy() does not infloop when the quosure inherits from the mask | expect_identical | 468 | 468 |
2128 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun handles promises (#908) | expect_equal | 476 | 476 |
2129 | test-eval-tidy.R | test_that: accepts expressions | can evaluate tilde in nested masks | expect_identical | 481 | 484 |
2130 | test-eval-tidy.R | test_that: accepts expressions | eval_tidy() propagates visibility | expect_visible | 487 | 491 |
2131 | test-eval-tidy.R | test_that: accepts expressions | eval_tidy() propagates visibility | expect_invisible | 489 | 489 |
2132 | test-eval-tidy.R | test_that: accepts expressions | eval_tidy() propagates visibility | expect_invisible | 490 | 490 |
2133 | test-eval-tidy.R | test_that: accepts expressions | quosures that inherit from the mask are not rechained | expect_equal | 502 | 502 |
2134 | test-eval-tidy.R | test_that: accepts expressions | quosures that inherit from the mask are not rechained | expect_equal | 505 | 505 |
2135 | test-eval-tidy.R | test_that: accepts expressions | eval_tidy() has dimnames method (#1265) | expect_equal | 508 | 513 |
2136 | test-eval-tidy.R | test_that: accepts expressions | fake pronoun fails informatively | expect_snapshot | 515 | 525 |
2137 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_snapshot | 533 | 557 |
2138 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 534 | 534 |
2139 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 535 | 535 |
2140 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 538 | 538 |
2141 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 541 | 541 |
2142 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 544 | 544 |
2143 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 547 | 547 |
2144 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 550 | 550 |
2145 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 553 | 553 |
2146 | test-eval-tidy.R | test_that: accepts expressions | .data pronoun fails informatively |
expect_error | 556 | 556 |
2147 | test-eval-tidy.R | test_that: accepts expressions | supplying environment as data is deprecated | expect_deprecated | 566 | 566 |
2148 | test-eval-tidy.R | test_that: accepts expressions | supplying environment as data is deprecated | expect_identical | 569 | 569 |
2149 | test-eval-tidy.R | test_that: accepts expressions | supplying environment as data is deprecated | expect_error | 570 | 570 |
2150 | test-eval.R | test_that: supports tidy dots | does not inline expressions | expect_equal | 10 | 12 |
2151 | test-eval.R | test_that: supports tidy dots | inject() injects | expect_equal_ | 14 | 26 |
2152 | test-eval.R | test_that: supports tidy dots | inject() injects | expect_equal | 22 | 25 |
2153 | test-eval.R | test_that: supports tidy dots | inject() and eval_bare() propagate visibility | expect_invisible | 28 | 31 |
2154 | test-eval.R | test_that: supports tidy dots | inject() and eval_bare() propagate visibility | expect_invisible | 30 | 30 |
2155 | test-expr.R | test_that: always returns single string | can truncate lines | expect_equal | 14 | 14 |
2156 | test-expr.R | test_that: always returns single string | quotes strings | expect_equal | 20 | 23 |
2157 | test-expr.R | test_that: always returns single string | quotes strings | expect_equal | 22 | 22 |
2158 | test-expr.R | test_that: always returns single string | backquotes names | expect_equal | 25 | 27 |
2159 | test-expr.R | test_that: always returns single string | converts atomics to strings | expect_equal | 29 | 31 |
2160 | test-expr.R | test_that: always returns single string | expr_label() truncates blocks | expect_identical | 33 | 36 |
2161 | test-expr.R | test_that: always returns single string | expr_label() truncates blocks | expect_identical | 35 | 35 |
2162 | test-expr.R | test_that: always returns single string | expr_label() truncates long calls | expect_identical | 42 | 42 |
2163 | test-expr.R | test_that: always returns single string | expr_label() NULL values come out as expected | expect_identical | 45 | 47 |
2164 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_identical | 51 | 61 |
2165 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_identical | 53 | 53 |
2166 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_identical | 54 | 54 |
2167 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_identical | 55 | 55 |
2168 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_identical | 56 | 56 |
2169 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_identical | 57 | 57 |
2170 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_identical | 58 | 58 |
2171 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_error | 59 | 59 |
2172 | test-expr.R | test_that: always returns single string | expr_name() with symbols, calls, and literals | expect_error | 60 | 60 |
2173 | test-expr.R | test_that: always returns single string | get_expr() supports closures | expect_true | 65 | 69 |
2174 | test-expr.R | test_that: always returns single string | get_expr() supports closures | expect_identical | 68 | 68 |
2175 | test-expr.R | test_that: always returns single string | set_expr() supports closures | expect_equal | 73 | 73 |
2176 | test-expr.R | test_that: always returns single string | expressions are deparsed and printed | expect_output | 76 | 79 |
2177 | test-expr.R | test_that: always returns single string | expressions are deparsed and printed | expect_identical | 78 | 78 |
2178 | test-expr.R | test_that: always returns single string | imaginary numbers with real part are not syntactic | expect_true | 81 | 85 |
2179 | test-expr.R | test_that: always returns single string | imaginary numbers with real part are not syntactic | expect_true | 83 | 83 |
2180 | test-expr.R | test_that: always returns single string | imaginary numbers with real part are not syntactic | expect_false | 84 | 84 |
2181 | test-expr.R | test_that: always returns single string | is_expression() detects non-parsable parse trees | expect_true | 87 | 91 |
2182 | test-expr.R | test_that: always returns single string | is_expression() detects non-parsable parse trees | expect_false | 89 | 89 |
2183 | test-expr.R | test_that: always returns single string | is_expression() detects non-parsable parse trees | expect_false | 90 | 90 |
2184 | test-expr.R | test_that: always returns single string | is_expression() supports missing arguments | expect_false | 93 | 96 |
2185 | test-expr.R | test_that: always returns single string | is_expression() supports missing arguments | expect_false | 95 | 95 |
2186 | test-expr.R | test_that: always returns single string | is_expression() supports quoted functions (#1499) | expect_true | 98 | 100 |
2187 | test-expr.R | test_that: always returns single string | is_expression() detects attributes (#1475) | expect_false | 104 | 104 |
2188 | test-expr.R | test_that: always returns single string | is_expression() detects attributes (#1475) | expect_false | 105 | 105 |
2189 | test-expr.R | test_that: always returns single string | is_expression() detects attributes (#1475) | expect_true | 106 | 106 |
2190 | test-expr.R | test_that: always returns single string | is_expression() detects attributes (#1475) | expect_true | 107 | 107 |
2191 | test-fn.R | test_that: new_function equivalent to regular function | prim_name() extracts names | expect_equal | 15 | 18 |
2192 | test-fn.R | test_that: new_function equivalent to regular function | prim_name() extracts names | expect_equal | 17 | 17 |
2193 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() returns closure | expect_identical | 20 | 23 |
2194 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() returns closure | expect_identical | 22 | 22 |
2195 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles primitive functions | expect_identical | 25 | 29 |
2196 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles primitive functions | expect_identical | 27 | 27 |
2197 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles primitive functions | expect_identical | 28 | 28 |
2198 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_error | 34 | 34 |
2199 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_error | 35 | 35 |
2200 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_error | 37 | 37 |
2201 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_error | 38 | 38 |
2202 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 40 | 40 |
2203 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 41 | 41 |
2204 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 42 | 42 |
2205 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 43 | 43 |
2206 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 45 | 45 |
2207 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 46 | 46 |
2208 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 47 | 47 |
2209 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 48 | 48 |
2210 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 49 | 49 |
2211 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to binary operators | expect_identical | 50 | 50 |
2212 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_error | 56 | 56 |
2213 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_error | 57 | 57 |
2214 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_error | 59 | 59 |
2215 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_error | 60 | 60 |
2216 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 62 | 62 |
2217 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 63 | 63 |
2218 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 64 | 64 |
2219 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 66 | 66 |
2220 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 67 | 67 |
2221 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 69 | 69 |
2222 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 70 | 70 |
2223 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 71 | 71 |
2224 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 72 | 72 |
2225 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 73 | 73 |
2226 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() supports base-style and purrr-style arguments to versatile operators | expect_identical | 74 | 74 |
2227 | test-fn.R | test_that: new_function equivalent to regular function | as_closure(|| )
shortcircuits |
expect_error | 80 | 80 |
2228 | test-fn.R | test_that: new_function equivalent to regular function | as_closure(|| )
shortcircuits |
expect_error | 81 | 81 |
2229 | test-fn.R | test_that: new_function equivalent to regular function | as_closure(|| )
shortcircuits |
expect_identical | 83 | 83 |
2230 | test-fn.R | test_that: new_function equivalent to regular function | as_closure(|| )
shortcircuits |
expect_identical | 84 | 84 |
2231 | test-fn.R | test_that: new_function equivalent to regular function | as_closure(|| )
shortcircuits |
expect_identical | 85 | 85 |
2232 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 88 | 124 |
2233 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 90 | 90 |
2234 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 91 | 91 |
2235 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 92 | 92 |
2236 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 93 | 93 |
2237 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_warning | 94 | 94 |
2238 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 94 | 94 |
2239 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 98 | 98 |
2240 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 102 | 102 |
2241 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 106 | 106 |
2242 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 109 | 109 |
2243 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 110 | 110 |
2244 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_error | 111 | 111 |
2245 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 116 | 116 |
2246 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 119 | 119 |
2247 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 120 | 120 |
2248 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() handles operators | expect_identical | 123 | 123 |
2249 | test-fn.R | test_that: new_function equivalent to regular function | lambda shortcut handles positional arguments | expect_identical | 126 | 128 |
2250 | test-fn.R | test_that: new_function equivalent to regular function | lambda shortcut fails with two-sided formulas | expect_error | 130 | 132 |
2251 | test-fn.R | test_that: new_function equivalent to regular function | as_function() handles strings | expect_identical | 134 | 139 |
2252 | test-fn.R | test_that: new_function equivalent to regular function | as_function() handles strings | expect_identical | 138 | 138 |
2253 | test-fn.R | test_that: new_function equivalent to regular function | fn_fmls_syms() unnames ... |
expect_identical | 141 | 143 |
2254 | test-fn.R | test_that: new_function equivalent to regular function | fn_fmls_syms() works with functions of zero arguments | expect_identical | 145 | 147 |
2255 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() gives informative error messages on control flow primitives (#158) | expect_error | 149 | 151 |
2256 | test-fn.R | test_that: new_function equivalent to regular function | fn_fmls<- and fn_fmls_names<- change formals | expect_identical | 156 | 156 |
2257 | test-fn.R | test_that: new_function equivalent to regular function | fn_fmls<- and fn_fmls_names<- change formals | expect_identical | 159 | 159 |
2258 | test-fn.R | test_that: new_function equivalent to regular function | fn_ functions requires closures | expect_error | 164 | 164 |
2259 | test-fn.R | test_that: new_function equivalent to regular function | fn_ functions requires closures | expect_error | 165 | 165 |
2260 | test-fn.R | test_that: new_function equivalent to regular function | fn_ functions requires closures | expect_error | 166 | 166 |
2261 | test-fn.R | test_that: new_function equivalent to regular function | fn_ functions requires closures | expect_error | 167 | 167 |
2262 | test-fn.R | test_that: new_function equivalent to regular function | fn_ functions requires closures | expect_error | 168 | 168 |
2263 | test-fn.R | test_that: new_function equivalent to regular function | assignment methods preserve attributes | expect_identical | 176 | 176 |
2264 | test-fn.R | test_that: new_function equivalent to regular function | assignment methods preserve attributes | expect_identical | 180 | 180 |
2265 | test-fn.R | test_that: new_function equivalent to regular function | assignment methods preserve attributes | expect_identical | 186 | 186 |
2266 | test-fn.R | test_that: new_function equivalent to regular function | fn_body() requires a closure to extract body | expect_error | 189 | 193 |
2267 | test-fn.R | test_that: new_function equivalent to regular function | fn_body() requires a closure to extract body | expect_equal | 191 | 191 |
2268 | test-fn.R | test_that: new_function equivalent to regular function | fn_body() requires a closure to extract body | expect_equal | 192 | 192 |
2269 | test-fn.R | test_that: new_function equivalent to regular function | fn_env() requires a function to extract env | expect_error | 195 | 198 |
2270 | test-fn.R | test_that: new_function equivalent to regular function | fn_env() requires a function to extract env | expect_identical | 197 | 197 |
2271 | test-fn.R | test_that: new_function equivalent to regular function | fn_env<- () sets environment |
expect_reference | 203 | 203 |
2272 | test-fn.R | test_that: new_function equivalent to regular function | primitive predicates work | expect_true | 206 | 211 |
2273 | test-fn.R | test_that: new_function equivalent to regular function | primitive predicates work | expect_true | 208 | 208 |
2274 | test-fn.R | test_that: new_function equivalent to regular function | primitive predicates work | expect_false | 209 | 209 |
2275 | test-fn.R | test_that: new_function equivalent to regular function | primitive predicates work | expect_false | 210 | 210 |
2276 | test-fn.R | test_that: new_function equivalent to regular function | quosures converted to functions ignore their arguments | expect_no_error | 215 | 215 |
2277 | test-fn.R | test_that: new_function equivalent to regular function | quosures converted to functions ignore their arguments | expect_identical | 215 | 215 |
2278 | test-fn.R | test_that: new_function equivalent to regular function | as_function() supports nested quosures | expect_identical | 226 | 226 |
2279 | test-fn.R | test_that: new_function equivalent to regular function | fn_body() always returns a { block |
expect_equal | 229 | 231 |
2280 | test-fn.R | test_that: new_function equivalent to regular function | as_function() adds a class to lambda functions | expect_s3_class | 235 | 235 |
2281 | test-fn.R | test_that: new_function equivalent to regular function | as_function() adds a class to lambda functions | expect_output | 236 | 236 |
2282 | test-fn.R | test_that: new_function equivalent to regular function | fn_env() returns base namespace for primitives | expect_reference | 239 | 241 |
2283 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() wrappers dispatch properly | expect_identical | 248 | 248 |
2284 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() wrappers are not masked | expect_identical | 254 | 254 |
2285 | test-fn.R | test_that: new_function equivalent to regular function | as_closure() wrappers are not masked | expect_error | 257 | 257 |
2286 | test-fn.R | test_that: new_function equivalent to regular function | arguments of closured primitives are matched by name
before ... (tidyverse/purrr#411) |
expect_false | 260 | 262 |
2287 | test-fn.R | test_that: new_function equivalent to regular function | arguments of closured primitives are matched by name
after ... |
expect_true | 266 | 266 |
2288 | test-fn.R | test_that: new_function equivalent to regular function | arguments of closured primitives are matched by name
after ... |
expect_identical | 267 | 267 |
2289 | test-fn.R | test_that: new_function equivalent to regular function | transforming defused formula to function causes an informative error (#953) | expect_error | 270 | 272 |
2290 | test-fn.R | test_that: new_function equivalent to regular function | functions created from quosures with as_function() print properly | expect_equal | 276 | 276 |
2291 | test-fn.R | test_that: new_function equivalent to regular function | as_function() creates functions that respect visibility | expect_invisible | 281 | 281 |
2292 | test-fn.R | test_that: new_function equivalent to regular function | as_function() creates functions that respect visibility | expect_visible | 284 | 284 |
2293 | test-fn.R | test_that: new_function equivalent to regular function | as_function() creates functions that respect visibility | expect_invisible | 287 | 287 |
2294 | test-fn.R | test_that: new_function equivalent to regular function | as_function() creates functions that respect visibility | expect_visible | 290 | 290 |
2295 | test-fn.R | test_that: new_function equivalent to regular function | as_function() with a quosure can be serialised | expect_equal | 296 | 300 |
2296 | test-fn.R | test_that: new_function equivalent to regular function | as_function() fetches from the global env | expect_equal | 309 | 309 |
2297 | test-fn.R | test_that: new_function equivalent to regular function | as_function() has nice errors | expect_snapshot | 317 | 327 |
2298 | test-fn.R | test_that: new_function equivalent to regular function | check inputs in function accessors | expect_snapshot | 330 | 336 |
2299 | test-fn.R | test_that: new_function equivalent to regular function | closure wrapper of seq.int() works (#1468) | expect_equal | 340 | 340 |
2300 | test-fn.R | test_that: new_function equivalent to regular function | closure wrapper of seq.int() works (#1468) | expect_equal | 341 | 341 |
2301 | test-fn.R | test_that: new_function equivalent to regular function | closure wrapper of seq.int() works (#1468) | expect_equal | 342 | 342 |
2302 | test-formula.R | test_that: is_formula works | throws errors for bad inputs | expect_error | 11 | 21 |
2303 | test-formula.R | test_that: is_formula works | throws errors for bad inputs | expect_error | 13 | 13 |
2304 | test-formula.R | test_that: is_formula works | throws errors for bad inputs | expect_error | 14 | 14 |
2305 | test-formula.R | test_that: is_formula works | throws errors for bad inputs | expect_error | 16 | 16 |
2306 | test-formula.R | test_that: is_formula works | throws errors for bad inputs | expect_error | 17 | 17 |
2307 | test-formula.R | test_that: is_formula works | throws errors for bad inputs | expect_error | 18 | 18 |
2308 | test-formula.R | test_that: is_formula works | throws errors for bad inputs | expect_error | 20 | 20 |
2309 | test-formula.R | test_that: is_formula works | extracts call, name, or scalar | expect_identical | 23 | 27 |
2310 | test-formula.R | test_that: is_formula works | extracts call, name, or scalar | expect_identical | 25 | 25 |
2311 | test-formula.R | test_that: is_formula works | extracts call, name, or scalar | expect_identical | 26 | 26 |
2312 | test-formula.R | test_that: is_formula works | can replace RHS of one-sided formula | expect_equal | 36 | 36 |
2313 | test-formula.R | test_that: is_formula works | can replace both sides of two-sided formula | expect_equal | 44 | 44 |
2314 | test-formula.R | test_that: is_formula works | can remove lhs of two-sided formula | expect_equal | 51 | 51 |
2315 | test-formula.R | test_that: is_formula works | can modify environment | expect_equal | 59 | 59 |
2316 | test-formula.R | test_that: is_formula works | setting RHS preserves attributes | expect_identical | 68 | 68 |
2317 | test-formula.R | test_that: is_formula works | setting LHS preserves attributes | expect_identical | 77 | 77 |
2318 | test-formula.R | test_that: is_formula works | setting LHS preserves attributes | expect_identical | 80 | 80 |
2319 | test-formula.R | test_that: is_formula works | setting environment preserves attributes | expect_identical | 89 | 89 |
2320 | test-formula.R | test_that: is_formula works | unevaluated tilde calls are formulas | expect_true | 94 | 94 |
2321 | test-formula.R | test_that: is_formula works | unevaluated tilde calls are formulas | expect_false | 95 | 95 |
2322 | test-formula.R | test_that: is_formula works | unevaluated tilde calls are formulas | expect_true | 96 | 96 |
2323 | test-formula.R | test_that: is_formula works | unevaluated tilde calls are formulas | expect_true | 97 | 97 |
2324 | test-formula.R | test_that: is_formula works | unevaluated tilde calls are formulas | expect_false | 99 | 99 |
2325 | test-formula.R | test_that: is_formula works | unevaluated tilde calls are formulas | expect_false | 100 | 100 |
2326 | test-formula.R | test_that: is_formula works | unevaluated tilde calls are formulas | expect_true | 101 | 101 |
2327 | test-formula.R | test_that: is_formula works | unevaluated tilde calls are formulas | expect_true | 102 | 102 |
2328 | test-formula.R | test_that: is_formula works | quosures are not recognised as bare formulas | expect_false | 108 | 110 |
2329 | test-formula.R | test_that: is_formula works | lhs is inspected | expect_true | 112 | 120 |
2330 | test-formula.R | test_that: is_formula works | lhs is inspected | expect_false | 115 | 115 |
2331 | test-formula.R | test_that: is_formula works | lhs is inspected | expect_true | 116 | 116 |
2332 | test-formula.R | test_that: is_formula works | lhs is inspected | expect_true | 118 | 118 |
2333 | test-formula.R | test_that: is_formula works | lhs is inspected | expect_false | 119 | 119 |
2334 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() only displays the first class of objects | expect_identical | 15 | 15 |
2335 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() supports matrices and arrays (#141) | expect_true | 18 | 27 |
2336 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() supports matrices and arrays (#141) | expect_true | 20 | 20 |
2337 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() supports matrices and arrays (#141) | expect_true | 22 | 22 |
2338 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() supports matrices and arrays (#141) | expect_true | 23 | 23 |
2339 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() supports matrices and arrays (#141) | expect_true | 25 | 25 |
2340 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() supports matrices and arrays (#141) | expect_true | 26 | 26 |
2341 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() supports missing arguments | expect_equal | 29 | 31 |
2342 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 33 | 124 |
2343 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 40 | 45 |
2344 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 46 | 51 |
2345 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 52 | 57 |
2346 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 58 | 63 |
2347 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 65 | 70 |
2348 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 71 | 76 |
2349 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 78 | 83 |
2350 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 84 | 89 |
2351 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 90 | 95 |
2352 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 96 | 101 |
2353 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 103 | 108 |
2354 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 109 | 114 |
2355 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_equal | 116 | 121 |
2356 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_setequal | 122 | 122 |
2357 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles scalars | expect_setequal | 123 | 123 |
2358 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles empty vectors | expect_equal | 126 | 169 |
2359 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles empty vectors | expect_equal | 133 | 138 |
2360 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles empty vectors | expect_equal | 139 | 144 |
2361 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles empty vectors | expect_equal | 145 | 150 |
2362 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles empty vectors | expect_equal | 151 | 156 |
2363 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles empty vectors | expect_equal | 157 | 162 |
2364 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles empty vectors | expect_equal | 163 | 168 |
2365 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles NULL | expect_true | 171 | 174 |
2366 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles NULL | expect_snapshot | 173 | 173 |
2367 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles NaN and infinities | expect_equal | 176 | 201 |
2368 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles NaN and infinities | expect_equal | 183 | 188 |
2369 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles NaN and infinities | expect_equal | 189 | 194 |
2370 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | obj_type_friendly() handles NaN and infinities | expect_equal | 195 | 200 |
2371 | test-friendly-type.R | test_that: obj_type_friendly() supports objects | long strings are truncated | expect_equal | 203 | 208 |
2372 | test-hash.R | test_that: simple hashes with no ALTREP and no attributes are reproducible | hash_file() errors if the file doesn’t exist | expect_error | 8 | 10 |
2373 | test-hash.R | test_that: simple hashes with no ALTREP and no attributes are reproducible | hash_file() works for 0 length input | expect_identical | 12 | 14 |
2374 | test-hash.R | test_that: simple hashes with no ALTREP and no attributes are reproducible | hash_file() has known fixed value for empty files | expect_identical | 22 | 22 |
2375 | test-hash.R | test_that: simple hashes with no ALTREP and no attributes are reproducible | hash_file() results change as more data is written to the file | expect_true | 33 | 33 |
2376 | test-hash.R | test_that: simple hashes with no ALTREP and no attributes are reproducible | hash_file()’s internal state is reset between files | expect_identical | 47 | 47 |
2377 | test-hash.R | test_that: simple hashes with no ALTREP and no attributes are reproducible | hash_file()’s internal state is reset between files | expect_identical | 48 | 48 |
2378 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | deprecate_soft() warns when called from package being tested | expect_warning | 48 | 48 |
2379 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | deprecate_soft() warns when called from package being tested | expect_warning | 49 | 49 |
2380 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | deprecate_soft() indirect behaviour when warning verbosity is set | expect_no_warning | 63 | 66 |
2381 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | deprecate_soft() indirect behaviour when warning verbosity is set | expect_no_warning | 65 | 65 |
2382 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | can disable lifecycle warnings | expect_no_warning | 71 | 71 |
2383 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | can disable lifecycle warnings | expect_no_warning | 72 | 72 |
2384 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | can promote lifecycle warnings to errors | expect_defunct | 77 | 77 |
2385 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | can promote lifecycle warnings to errors | expect_defunct | 78 | 78 |
2386 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | can enable warnings and errors with with_
helpers |
expect_defunct | 81 | 87 |
2387 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | can enable warnings and errors with with_
helpers |
expect_no_warning | 83 | 83 |
2388 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | can enable warnings and errors with with_
helpers |
expect_no_warning | 86 | 86 |
2389 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | soft-deprecation warnings are issued when called from child of global env as well | expect_warning | 91 | 91 |
2390 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | once-per-session note is not displayed on repeated warnings | expect_true | 101 | 101 |
2391 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | lifecycle signallers support character vectors | expect_defunct | 106 | 106 |
2392 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | lifecycle signallers support character vectors | expect_defunct | 107 | 107 |
2393 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | lifecycle signallers support character vectors | expect_defunct | 108 | 108 |
2394 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | the topenv of the empty env is not the global env | expect_silent | 111 | 113 |
2395 | test-lifecycle.R | test_that: deprecate_soft() warns when called from global env | can supply bullets | expect_snapshot | 115 | 119 |
2396 | test-names.R | quiet | unique_names() handles unnamed vectors | expect_equal | 3 | 5 |
2397 | test-names.R | quiet | names_as_unique() is a no-op when no repairs are needed | expect_true | 10 | 10 |
2398 | test-names.R | quiet | names_as_unique() is a no-op when no repairs are needed | expect_equal | 11 | 11 |
2399 | test-names.R | quiet | names_as_unique() eliminates emptiness and duplication | expect_equal | 14 | 23 |
2400 | test-names.R | quiet | names_as_unique() eliminates emptiness and duplication | expect_equal | 19 | 22 |
2401 | test-names.R | quiet | names_as_unique(): solo empty or NA gets suffix | expect_equal | 25 | 28 |
2402 | test-names.R | quiet | names_as_unique(): solo empty or NA gets suffix | expect_equal | 27 | 27 |
2403 | test-names.R | quiet | names_as_unique() treats ellipsis like empty string | expect_equal | 30 | 32 |
2404 | test-names.R | quiet | two_three_dots() does its job and no more | expect_equal | 40 | 40 |
2405 | test-names.R | quiet | two_three_dots() does its job and no more | expect_equal | 42 | 42 |
2406 | test-names.R | quiet | two dots then number treated like three dots then number | expect_equal | 45 | 47 |
2407 | test-names.R | quiet | names_as_unique() strips positional suffixes, re-applies as needed | expect_equal | 51 | 51 |
2408 | test-names.R | quiet | names_as_unique() strips positional suffixes, re-applies as needed | expect_equal | 53 | 53 |
2409 | test-names.R | quiet | names_as_unique() strips positional suffixes, re-applies as needed | expect_equal | 54 | 54 |
2410 | test-names.R | quiet | names_as_unique() strips positional suffixes, re-applies as needed | expect_equal | 55 | 55 |
2411 | test-names.R | quiet | names_as_unique() strips positional suffixes, re-applies as needed | expect_equal | 56 | 56 |
2412 | test-names.R | quiet | names_as_unique() strips positional suffixes, re-applies as needed | expect_equal | 57 | 57 |
2413 | test-names.R | quiet | names_as_unique() is idempotent | expect_equal | 62 | 62 |
2414 | test-names.R | quiet | unique-ification has an ‘algebraic’-y property | expect_equal | 81 | 81 |
2415 | test-names.R | quiet | unique-ification has an ‘algebraic’-y property | expect_equal | 82 | 82 |
2416 | test-names.R | quiet | unique-ification has an ‘algebraic’-y property | expect_equal | 83 | 83 |
2417 | test-names.R | quiet | names_as_unique() are verbose or silent | expect_message | 88 | 88 |
2418 | test-names.R | quiet | names_as_unique() are verbose or silent | expect_message | 89 | 89 |
2419 | test-names.R | quiet | names with only duplicates are repaired | expect_equal | 92 | 94 |
2420 | test-names.R | quiet | names_as_unique() handles encodings | expect_equal | 99 | 99 |
2421 | test-names.R | quiet | names_as_unique() handles encodings | expect_equal | 100 | 100 |
2422 | test-names.R | quiet | names_inform_repair() signals classed messages | expect_message | 105 | 105 |
2423 | test-names.R | quiet | names_inform_repair() can be silenced by
rlib_name_repair_verbosity |
expect_message | 110 | 110 |
2424 | test-names.R | quiet | rlib_name_repair_verbosity is
validated |
expect_error | 115 | 115 |
2425 | test-names.R | quiet | rlib_name_repair_verbosity is
validated |
expect_error | 118 | 118 |
2426 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 13 | 13 |
2427 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 14 | 14 |
2428 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 15 | 15 |
2429 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 16 | 16 |
2430 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 17 | 17 |
2431 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 18 | 18 |
2432 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 19 | 19 |
2433 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 22 | 22 |
2434 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 25 | 25 |
2435 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 28 | 28 |
2436 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 31 | 31 |
2437 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 34 | 34 |
2438 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 37 | 37 |
2439 | test-node.R | test_that: node() creates a pairlist node | node getters and pokers work | expect_identical | 40 | 40 |
2440 | test-node.R | test_that: node() creates a pairlist node | node_tree_clone() clones all nodes | expect_false | 48 | 48 |
2441 | test-node.R | test_that: node() creates a pairlist node | node_tree_clone() clones all nodes | expect_true | 51 | 51 |
2442 | test-node.R | test_that: node() creates a pairlist node | node_tree_clone() clones all nodes | expect_false | 55 | 55 |
2443 | test-node.R | test_that: node() creates a pairlist node | node_tree_clone() clones all nodes | expect_false | 60 | 60 |
2444 | test-node.R | test_that: node() creates a pairlist node | node_tree_clone() clones all nodes | expect_true | 65 | 65 |
2445 | test-node.R | test_that: node() creates a pairlist node | pairlist predicates detect pairlists | expect_true | 72 | 72 |
2446 | test-node.R | test_that: node() creates a pairlist node | pairlist predicates detect pairlists | expect_true | 74 | 74 |
2447 | test-node.R | test_that: node() creates a pairlist node | pairlist predicates detect pairlists | expect_true | 75 | 75 |
2448 | test-node.R | test_that: node() creates a pairlist node | pairlist predicates detect pairlists | expect_true | 77 | 77 |
2449 | test-node.R | test_that: node() creates a pairlist node | pairlist predicates detect pairlists | expect_true | 78 | 78 |
2450 | test-node.R | test_that: node() creates a pairlist node | pairlist2() converts to pairlist | expect_identical_ | 81 | 90 |
2451 | test-node.R | test_that: node() creates a pairlist node | pairlist2() converts to pairlist | expect_identical_ | 83 | 83 |
2452 | test-node.R | test_that: node() creates a pairlist node | pairlist2() converts to pairlist | expect_identical_ | 89 | 89 |
2453 | test-node.R | test_that: node() creates a pairlist node | pairlist2() duplicates spliced pairlists | expect_identical | 95 | 95 |
2454 | test-node.R | test_that: node() creates a pairlist node | pairlist2() preserves empty arguments | expect_identical | 98 | 100 |
2455 | test-node.R | test_that: node() creates a pairlist node | pairlist2() supports splice boxes | expect_identical | 102 | 104 |
2456 | test-node.R | test_that: node() creates a pairlist node | pairlist2() supports empty spliced vectors | expect_null_ | 106 | 110 |
2457 | test-node.R | test_that: node() creates a pairlist node | pairlist2() supports empty spliced vectors | expect_null_ | 108 | 108 |
2458 | test-node.R | test_that: node() creates a pairlist node | pairlist2() supports empty spliced vectors | expect_null_ | 109 | 109 |
2459 | test-nse-defuse.R | test_that: quos() creates quosures | quos() captures correct environment | expect_identical | 13 | 13 |
2460 | test-nse-defuse.R | test_that: quos() creates quosures | quos() captures correct environment | expect_identical | 14 | 14 |
2461 | test-nse-defuse.R | test_that: quos() creates quosures | quos() captures correct environment | expect_identical | 15 | 15 |
2462 | test-nse-defuse.R | test_that: quos() creates quosures | dots are interpolated | expect_identical | 37 | 37 |
2463 | test-nse-defuse.R | test_that: quos() creates quosures | dots are interpolated | expect_identical | 38 | 38 |
2464 | test-nse-defuse.R | test_that: quos() creates quosures | dots capture is stack-consistent | expect_identical | 51 | 51 |
2465 | test-nse-defuse.R | test_that: quos() creates quosures | dots can be spliced in | expect_identical | 73 | 73 |
2466 | test-nse-defuse.R | test_that: quos() creates quosures | spliced dots are wrapped in formulas | expect_identical | 78 | 78 |
2467 | test-nse-defuse.R | test_that: quos() creates quosures | dot names are interpolated | expect_identical | 83 | 83 |
2468 | test-nse-defuse.R | test_that: quos() creates quosures | dot names are interpolated | expect_identical | 84 | 84 |
2469 | test-nse-defuse.R | test_that: quos() creates quosures | dot names are interpolated | expect_identical | 87 | 87 |
2470 | test-nse-defuse.R | test_that: quos() creates quosures | corner cases are handled when interpolating dot names | expect_identical | 92 | 92 |
2471 | test-nse-defuse.R | test_that: quos() creates quosures | corner cases are handled when interpolating dot names | expect_snapshot | 95 | 98 |
2472 | test-nse-defuse.R | test_that: quos() creates quosures | corner cases are handled when interpolating dot names | expect_error | 96 | 96 |
2473 | test-nse-defuse.R | test_that: quos() creates quosures | corner cases are handled when interpolating dot names | expect_error | 97 | 97 |
2474 | test-nse-defuse.R | test_that: quos() creates quosures | dots are forwarded to named arguments | expect_identical | 107 | 107 |
2475 | test-nse-defuse.R | test_that: quos() creates quosures | pronouns are scoped throughout nested captures | expect_identical | 117 | 117 |
2476 | test-nse-defuse.R | test_that: quos() creates quosures | Can supply := with LHS even if .named = TRUE | expect_warning | 120 | 124 |
2477 | test-nse-defuse.R | test_that: quos() creates quosures | Can supply := with LHS even if .named = TRUE | expect_identical | 121 | 123 |
2478 | test-nse-defuse.R | test_that: quos() creates quosures | Can’t supply both = and
:= |
expect_error | 126 | 129 |
2479 | test-nse-defuse.R | test_that: quos() creates quosures | Can’t supply both = and
:= |
expect_error | 128 | 128 |
2480 | test-nse-defuse.R | test_that: quos() creates quosures | RHS of tidy defs are unquoted | expect_identical | 131 | 133 |
2481 | test-nse-defuse.R | test_that: quos() creates quosures | can capture empty list of dots | expect_identical | 137 | 137 |
2482 | test-nse-defuse.R | test_that: quos() creates quosures | quosures are spliced before serialisation | expect_identical | 142 | 142 |
2483 | test-nse-defuse.R | test_that: quos() creates quosures | missing arguments are captured | expect_true | 147 | 147 |
2484 | test-nse-defuse.R | test_that: quos() creates quosures | missing arguments are captured | expect_identical | 148 | 148 |
2485 | test-nse-defuse.R | test_that: quos() creates quosures | empty quosures are forwarded | expect_identical | 154 | 154 |
2486 | test-nse-defuse.R | test_that: quos() creates quosures | quos() captures missing arguments | expect_identical | 157 | 159 |
2487 | test-nse-defuse.R | test_that: quos() creates quosures | quos() ignores missing arguments | expect_identical | 161 | 164 |
2488 | test-nse-defuse.R | test_that: quos() creates quosures | quos() ignores missing arguments | expect_identical | 163 | 163 |
2489 | test-nse-defuse.R | test_that: quos() creates quosures | quosured literals are forwarded as is | expect_identical | 166 | 169 |
2490 | test-nse-defuse.R | test_that: quos() creates quosures | quosured literals are forwarded as is | expect_identical | 168 | 168 |
2491 | test-nse-defuse.R | test_that: quos() creates quosures | expr() returns missing argument | expect_true | 171 | 173 |
2492 | test-nse-defuse.R | test_that: quos() creates quosures | expr() supports forwarded arguments | expect_identical | 178 | 178 |
2493 | test-nse-defuse.R | test_that: quos() creates quosures | can take forced arguments | expect_identical | 186 | 186 |
2494 | test-nse-defuse.R | test_that: quos() creates quosures | can take forced arguments | expect_error | 191 | 191 |
2495 | test-nse-defuse.R | test_that: quos() creates quosures | can take forced arguments | expect_identical | 194 | 194 |
2496 | test-nse-defuse.R | test_that: quos() creates quosures | capturing an argument that doesn’t exist fails | expect_error | 199 | 199 |
2497 | test-nse-defuse.R | test_that: quos() creates quosures | capturing an argument that doesn’t exist fails | expect_error | 202 | 202 |
2498 | test-nse-defuse.R | test_that: quos() creates quosures | capturing an argument that doesn’t exist fails | expect_error | 205 | 205 |
2499 | test-nse-defuse.R | test_that: quos() creates quosures | capturing an argument that doesn’t exist fails | expect_error | 207 | 207 |
2500 | test-nse-defuse.R | test_that: quos() creates quosures | can capture arguments across ancestry | expect_identical | 213 | 213 |
2501 | test-nse-defuse.R | test_that: quos() creates quosures | can capture arguments that do exist | expect_identical | 221 | 221 |
2502 | test-nse-defuse.R | test_that: quos() creates quosures | can capture missing argument | expect_identical | 224 | 226 |
2503 | test-nse-defuse.R | test_that: quos() creates quosures | serialised unicode in := LHS is
unserialised |
expect_identical | 234 | 234 |
2504 | test-nse-defuse.R | test_that: quos() creates quosures | exprs() supports auto-naming | expect_identical | 237 | 239 |
2505 | test-nse-defuse.R | test_that: quos() creates quosures | dots_interp() supports unquoting | expect_identical | 241 | 246 |
2506 | test-nse-defuse.R | test_that: quos() creates quosures | dots_interp() supports unquoting | expect_identical | 243 | 243 |
2507 | test-nse-defuse.R | test_that: quos() creates quosures | dots_interp() supports unquoting | expect_identical | 244 | 244 |
2508 | test-nse-defuse.R | test_that: quos() creates quosures | dots_interp() supports unquoting | expect_identical | 245 | 245 |
2509 | test-nse-defuse.R | test_that: quos() creates quosures | dots_interp() has no side effect | expect_identical | 250 | 250 |
2510 | test-nse-defuse.R | test_that: quos() creates quosures | dots_interp() has no side effect | expect_identical | 251 | 251 |
2511 | test-nse-defuse.R | test_that: quos() creates quosures | exprs() handles forced arguments | expect_identical | 259 | 259 |
2512 | test-nse-defuse.R | test_that: quos() creates quosures | exprs() handles forced arguments | expect_identical | 260 | 260 |
2513 | test-nse-defuse.R | test_that: quos() creates quosures | quos() handles forced arguments | expect_identical | 268 | 268 |
2514 | test-nse-defuse.R | test_that: quos() creates quosures | quos() handles forced arguments | expect_identical | 269 | 269 |
2515 | test-nse-defuse.R | test_that: quos() creates quosures | enexpr() and enquo() handle forced arguments | expect_identical | 274 | 274 |
2516 | test-nse-defuse.R | test_that: quos() creates quosures | enexpr() and enquo() handle forced arguments | expect_identical | 275 | 275 |
2517 | test-nse-defuse.R | test_that: quos() creates quosures | enexpr() and enquo() handle forced arguments | expect_identical | 280 | 280 |
2518 | test-nse-defuse.R | test_that: quos() creates quosures | enexpr() and enquo() handle forced arguments | expect_identical | 281 | 281 |
2519 | test-nse-defuse.R | test_that: quos() creates quosures | default arguments are properly captured (#201) | expect_identical | 286 | 286 |
2520 | test-nse-defuse.R | test_that: quos() creates quosures | default arguments are properly captured (#201) | expect_identical | 292 | 292 |
2521 | test-nse-defuse.R | test_that: quos() creates quosures | names-unquoting can be switched off | expect_identical | 299 | 299 |
2522 | test-nse-defuse.R | test_that: quos() creates quosures | names-unquoting can be switched off | expect_identical | 300 | 300 |
2523 | test-nse-defuse.R | test_that: quos() creates quosures | names-unquoting can be switched off | expect_identical | 302 | 302 |
2524 | test-nse-defuse.R | test_that: quos() creates quosures | names-unquoting can be switched off | expect_identical | 303 | 303 |
2525 | test-nse-defuse.R | test_that: quos() creates quosures | endots() captures arguments | expect_identical | 309 | 309 |
2526 | test-nse-defuse.R | test_that: quos() creates quosures | endots() captures arguments | expect_identical | 313 | 313 |
2527 | test-nse-defuse.R | test_that: quos() creates quosures | endots() requires symbols | expect_error | 316 | 324 |
2528 | test-nse-defuse.R | test_that: quos() creates quosures | endots() requires symbols | expect_error | 318 | 318 |
2529 | test-nse-defuse.R | test_that: quos() creates quosures | endots() requires symbols | expect_error | 319 | 319 |
2530 | test-nse-defuse.R | test_that: quos() creates quosures | endots() requires symbols | expect_error | 321 | 321 |
2531 | test-nse-defuse.R | test_that: quos() creates quosures | endots() requires symbols | expect_error | 322 | 322 |
2532 | test-nse-defuse.R | test_that: quos() creates quosures | endots() requires symbols | expect_error | 323 | 323 |
2533 | test-nse-defuse.R | test_that: quos() creates quosures | endots() returns a named list | expect_identical | 329 | 329 |
2534 | test-nse-defuse.R | test_that: quos() creates quosures | endots() returns a named list | expect_identical | 331 | 331 |
2535 | test-nse-defuse.R | test_that: quos() creates quosures | endots() returns a named list | expect_identical | 335 | 335 |
2536 | test-nse-defuse.R | test_that: quos() creates quosures | endots() returns a named list | expect_identical | 337 | 337 |
2537 | test-nse-defuse.R | test_that: quos() creates quosures | endots() captures missing arguments | expect_identical | 343 | 343 |
2538 | test-nse-defuse.R | test_that: quos() creates quosures | endots() captures missing arguments | expect_identical | 345 | 345 |
2539 | test-nse-defuse.R | test_that: quos() creates quosures | endots() captures missing arguments | expect_identical | 349 | 349 |
2540 | test-nse-defuse.R | test_that: quos() creates quosures | endots() captures missing arguments | expect_identical | 351 | 351 |
2541 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .named |
expect_identical | 357 | 357 |
2542 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .named |
expect_identical | 361 | 361 |
2543 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .unquote_names |
expect_identical | 367 | 367 |
2544 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .unquote_names |
expect_identical | 369 | 369 |
2545 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .unquote_names |
expect_identical | 373 | 373 |
2546 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .unquote_names |
expect_identical | 375 | 375 |
2547 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_empty |
expect_identical | 381 | 381 |
2548 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_empty |
expect_identical | 383 | 383 |
2549 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_empty |
expect_identical | 387 | 387 |
2550 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_empty |
expect_identical | 389 | 389 |
2551 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_null
(#1450) |
expect_identical | 395 | 395 |
2552 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_null
(#1450) |
expect_identical | 396 | 396 |
2553 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_null
(#1450) |
expect_identical | 397 | 397 |
2554 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_null
(#1450) |
expect_identical | 400 | 400 |
2555 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_null
(#1450) |
expect_identical | 403 | 403 |
2556 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_null
(#1450) |
expect_identical | 407 | 407 |
2557 | test-nse-defuse.R | test_that: quos() creates quosures | endots() supports .ignore_null
(#1450) |
expect_identical | 410 | 410 |
2558 | test-nse-defuse.R | test_that: quos() creates quosures | ensyms() captures multiple symbols | expect_identical | 415 | 415 |
2559 | test-nse-defuse.R | test_that: quos() creates quosures | ensyms() captures multiple symbols | expect_snapshot | 416 | 416 |
2560 | test-nse-defuse.R | test_that: quos() creates quosures | enquos() works with lexically scoped dots | expect_identical | 423 | 423 |
2561 | test-nse-defuse.R | test_that: quos() creates quosures | enquo() works with lexically scoped arguments | expect_identical | 430 | 430 |
2562 | test-nse-defuse.R | test_that: quos() creates quosures | closures are captured with their calling environment | expect_reference | 433 | 435 |
2563 | test-nse-defuse.R | test_that: quos() creates quosures | the missing argument is captured | expect_equal_ | 437 | 455 |
2564 | test-nse-defuse.R | test_that: quos() creates quosures | the missing argument is captured | expect_equal_ | 450 | 454 |
2565 | test-nse-defuse.R | test_that: quos() creates quosures | missing names are forwarded | expect_identical_ | 459 | 459 |
2566 | test-nse-defuse.R | test_that: quos() creates quosures | auto-naming uses type_sum() (#573) | expect_named | 462 | 467 |
2567 | test-nse-defuse.R | test_that: quos() creates quosures | auto-naming uses type_sum() (#573) | expect_named | 466 | 466 |
2568 | test-nse-defuse.R | test_that: quos() creates quosures | auto-naming supports the .data pronoun | expect_named | 471 | 471 |
2569 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support
.ignore_empty = 'all' (#414) |
expect_identical | 476 | 476 |
2570 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support
.ignore_empty = 'all' (#414) |
expect_identical | 477 | 477 |
2571 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support
.ignore_empty = 'all' (#414) |
expect_identical | 478 | 478 |
2572 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support
.ignore_empty = 'all' (#414) |
expect_identical | 481 | 481 |
2573 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support
.ignore_empty = 'all' (#414) |
expect_identical | 482 | 482 |
2574 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support
.ignore_empty = 'all' (#414) |
expect_identical | 483 | 483 |
2575 | test-nse-defuse.R | test_that: quos() creates quosures | enquos() does not discard named missing
arguments (#1229) |
expect_equal | 488 | 491 |
2576 | test-nse-defuse.R | test_that: quos() creates quosures | enquos() does not discard named missing
arguments (#1229) |
expect_equal | 492 | 495 |
2577 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support empty dots | expect_identical | 500 | 500 |
2578 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support empty dots | expect_identical | 501 | 501 |
2579 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support empty dots | expect_identical | 502 | 502 |
2580 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support empty dots | expect_identical | 505 | 505 |
2581 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support empty dots | expect_identical | 506 | 506 |
2582 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and enquos() support empty dots | expect_identical | 507 | 507 |
2583 | test-nse-defuse.R | test_that: quos() creates quosures | supplying !!! with a name warns |
expect_no_warning_ | 512 | 512 |
2584 | test-nse-defuse.R | test_that: quos() creates quosures | supplying !!! with a name warns |
expect_defunct | 513 | 513 |
2585 | test-nse-defuse.R | test_that: quos() creates quosures | ensym() unwraps quosures | expect_identical | 518 | 518 |
2586 | test-nse-defuse.R | test_that: quos() creates quosures | ensym() unwraps quosures | expect_identical | 519 | 519 |
2587 | test-nse-defuse.R | test_that: quos() creates quosures | ensym() unwraps quosures | expect_snapshot | 520 | 520 |
2588 | test-nse-defuse.R | test_that: quos() creates quosures | ensyms() unwraps quosures | expect_identical | 525 | 525 |
2589 | test-nse-defuse.R | test_that: quos() creates quosures | ensyms() unwraps quosures | expect_snapshot | 526 | 526 |
2590 | test-nse-defuse.R | test_that: quos() creates quosures | enquo0() and enquos0() capture arguments without injection | expect_equal | 531 | 534 |
2591 | test-nse-defuse.R | test_that: quos() creates quosures | enquo0() and enquos0() capture arguments without injection | expect_equal_ | 537 | 540 |
2592 | test-nse-defuse.R | test_that: quos() creates quosures | enquo0() and enquos0() don’t rewrap quosures | expect_equal | 546 | 546 |
2593 | test-nse-defuse.R | test_that: quos() creates quosures | enquo0() and enquos0() don’t rewrap quosures | expect_equal | 550 | 550 |
2594 | test-nse-defuse.R | test_that: quos() creates quosures | enquo() defuses numbered dots (#1137) | expect_error | 555 | 558 |
2595 | test-nse-defuse.R | test_that: quos() creates quosures | enquo() defuses numbered dots (#1137) | expect_error | 561 | 564 |
2596 | test-nse-defuse.R | test_that: quos() creates quosures | enquo() defuses numbered dots (#1137) | expect_error | 567 | 570 |
2597 | test-nse-defuse.R | test_that: quos() creates quosures | enquos() defuses numbered dots (#1137) | expect_equal | 576 | 579 |
2598 | test-nse-defuse.R | test_that: quos() creates quosures | enquos() defuses numbered dots (#1137) | expect_equal | 584 | 587 |
2599 | test-nse-defuse.R | test_that: quos() creates quosures | enquos() defuses numbered dots (#1137) | expect_equal | 590 | 593 |
2600 | test-nse-defuse.R | test_that: quos() creates quosures | enquos() defuses numbered dots (#1137) | expect_error | 596 | 599 |
2601 | test-nse-defuse.R | test_that: quos() creates quosures | defer() does not crash with environments
containing quosures (#1085) |
expect_no_error | 608 | 608 |
2602 | test-nse-defuse.R | test_that: quos() creates quosures | auto-named expressions can be unique-repaired | expect_snapshot | 618 | 628 |
2603 | test-nse-defuse.R | test_that: quos() creates quosures | auto-named expressions can be unique-repaired | expect_equal | 618 | 628 |
2604 | test-nse-defuse.R | test_that: quos() creates quosures | auto-named expressions can be unique-repaired | expect_equal | 624 | 627 |
2605 | test-nse-defuse.R | test_that: quos() creates quosures | can capture forced numbered dot | expect_equal | 636 | 636 |
2606 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and variants support
.named = NULL (#1223) |
expect_equal | 641 | 641 |
2607 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and variants support
.named = NULL (#1223) |
expect_equal | 642 | 642 |
2608 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and variants support
.named = NULL (#1223) |
expect_equal | 643 | 643 |
2609 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and variants support
.named = NULL (#1223) |
expect_equal | 646 | 646 |
2610 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and variants support
.named = NULL (#1223) |
expect_equal | 647 | 647 |
2611 | test-nse-defuse.R | test_that: quos() creates quosures | enexprs() and variants support
.named = NULL (#1223) |
expect_equal | 648 | 648 |
2612 | test-nse-defuse.R | test_that: quos() creates quosures | .named = NULL yields NULL
names (#1505) |
expect_null | 653 | 653 |
2613 | test-nse-defuse.R | test_that: quos() creates quosures | .named = NULL yields NULL
names (#1505) |
expect_null | 656 | 656 |
2614 | test-nse-defuse.R | test_that: quos() creates quosures | .named = NULL yields NULL
names (#1505) |
expect_null | 657 | 657 |
2615 | test-nse-defuse.R | test_that: quos() creates quosures | .named = NULL yields NULL
names (#1505) |
expect_null | 659 | 659 |
2616 | test-nse-defuse.R | test_that: quos() creates quosures | .named = NULL yields NULL
names (#1505) |
expect_null | 660 | 660 |
2617 | test-nse-defuse.R | test_that: quos() creates quosures | embraced empty arg are detected consistently (#1421) | expect_equal | 678 | 678 |
2618 | test-nse-defuse.R | test_that: quos() creates quosures | embraced empty arg are detected consistently (#1421) | expect_equal | 679 | 679 |
2619 | test-nse-defuse.R | test_that: quos() creates quosures | embraced empty arg are detected consistently (#1421) | expect_equal | 681 | 681 |
2620 | test-nse-defuse.R | test_that: quos() creates quosures | embraced empty arg are detected consistently (#1421) | expect_equal | 682 | 682 |
2621 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | formulas containing unquote operators are interpolated | expect_identical | 12 | 12 |
2622 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | interpolation is carried out in the right environment | expect_identical | 17 | 17 |
2623 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | interpolation now revisits unquoted formulas | expect_error | 24 | 24 |
2624 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | interpolation now revisits unquoted formulas | expect_false | 24 | 24 |
2625 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | formulas are not treated as quosures | expect_identical | 27 | 31 |
2626 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | formulas are not treated as quosures | expect_identical | 29 | 29 |
2627 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | formulas are not treated as quosures | expect_identical | 30 | 30 |
2628 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquote operators are always in scope | expect_identical | 36 | 36 |
2629 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can interpolate in specific env | expect_identical | 44 | 44 |
2630 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can interpolate in specific env | expect_identical | 47 | 47 |
2631 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can qualify operators with namespace | expect_identical | 50 | 53 |
2632 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can qualify operators with namespace | expect_identical | 52 | 52 |
2633 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting is frame-consistent | expect_identical | 58 | 58 |
2634 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoted quosure has S3 class | expect_s3_class | 63 | 63 |
2635 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoted quosures are not guarded | expect_true | 68 | 68 |
2636 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 74 | 113 |
2637 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 76 | 76 |
2638 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 77 | 77 |
2639 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 78 | 78 |
2640 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 79 | 79 |
2641 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 80 | 80 |
2642 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 81 | 81 |
2643 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 82 | 82 |
2644 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 83 | 83 |
2645 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 85 | 85 |
2646 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 86 | 86 |
2647 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 87 | 87 |
2648 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 89 | 89 |
2649 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 90 | 90 |
2650 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 93 | 93 |
2651 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 94 | 94 |
2652 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 95 | 95 |
2653 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 96 | 96 |
2654 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 98 | 98 |
2655 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 99 | 99 |
2656 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 100 | 100 |
2657 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 101 | 101 |
2658 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 103 | 103 |
2659 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 104 | 104 |
2660 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 106 | 106 |
2661 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 107 | 107 |
2662 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 108 | 108 |
2663 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 110 | 110 |
2664 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 111 | 111 |
2665 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! binds tightly |
expect_identical_ | 112 | 112 |
2666 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | lower pivot is correctly found (#1125) | expect_equal_ | 115 | 121 |
2667 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | lower pivot is correctly found (#1125) | expect_equal_ | 117 | 117 |
2668 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | lower pivot is correctly found (#1125) | expect_equal_ | 118 | 118 |
2669 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | lower pivot is correctly found (#1125) | expect_equal_ | 119 | 119 |
2670 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | lower pivot is correctly found (#1125) | expect_equal_ | 120 | 120 |
2671 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 123 | 147 |
2672 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 125 | 125 |
2673 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 127 | 127 |
2674 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 128 | 128 |
2675 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 130 | 130 |
2676 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 131 | 131 |
2677 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 133 | 133 |
2678 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 134 | 134 |
2679 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 135 | 135 |
2680 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 136 | 136 |
2681 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 138 | 138 |
2682 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 139 | 139 |
2683 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 141 | 141 |
2684 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 142 | 142 |
2685 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical | 143 | 143 |
2686 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 145 | 145 |
2687 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles binary and unary -
and + |
expect_identical_ | 146 | 146 |
2688 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! handles special operators |
expect_identical | 149 | 151 |
2689 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | LHS of nested !! is expanded (#405) |
expect_identical_ | 153 | 156 |
2690 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | LHS of nested !! is expanded (#405) |
expect_identical_ | 155 | 155 |
2691 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | operators with zero or one argument work (#652) | expect_identical | 158 | 161 |
2692 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | operators with zero or one argument work (#652) | expect_identical | 160 | 160 |
2693 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | evaluates contents of !! |
expect_identical | 163 | 165 |
2694 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | quosures are not rewrapped | expect_identical | 169 | 169 |
2695 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | quosures are not rewrapped | expect_identical | 172 | 172 |
2696 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | UQ() fails if called without argument | expect_equal | 179 | 179 |
2697 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | UQ() fails if called without argument | expect_s3_class | 182 | 182 |
2698 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | UQ() fails if called without argument | expect_match | 183 | 183 |
2699 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | values of !!! spliced into expression |
expect_identical | 191 | 191 |
2700 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | names within !!! are preseved |
expect_identical | 196 | 196 |
2701 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! handles { calls |
expect_identical | 199 | 201 |
2702 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | serialised unicode in argument names is unserialised on splice | expect_identical | 218 | 218 |
2703 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | serialised unicode in argument names is unserialised on splice | expect_true | 219 | 219 |
2704 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t splice at top level | expect_error_ | 223 | 225 |
2705 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can splice function body even if not a {
block |
expect_identical | 229 | 229 |
2706 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can splice function body even if not a {
block |
expect_identical | 232 | 232 |
2707 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing a pairlist has no side effect | expect_identical | 238 | 238 |
2708 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! works in prefix form |
expect_identical | 241 | 246 |
2709 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! works in prefix form |
expect_identical | 243 | 243 |
2710 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! works in prefix form |
expect_identical | 244 | 244 |
2711 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! works in prefix form |
expect_identical | 245 | 245 |
2712 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t use prefix form of !!! with
qualifying operators |
expect_error_ | 248 | 255 |
2713 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t use prefix form of !!! with
qualifying operators |
expect_error_ | 250 | 250 |
2714 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t use prefix form of !!! with
qualifying operators |
expect_error_ | 251 | 251 |
2715 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t use prefix form of !!! with
qualifying operators |
expect_error_ | 252 | 252 |
2716 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t use prefix form of !!! with
qualifying operators |
expect_error_ | 253 | 253 |
2717 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t use prefix form of !!! with
qualifying operators |
expect_error_ | 254 | 254 |
2718 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t supply multiple arguments to
!!! |
expect_error_ | 257 | 260 |
2719 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can’t supply multiple arguments to
!!! |
expect_error_ | 259 | 259 |
2720 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! doesn’t modify spliced inputs by
reference |
expect_identical | 265 | 265 |
2721 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! doesn’t modify spliced inputs by
reference |
expect_identical | 269 | 269 |
2722 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! doesn’t modify spliced inputs by
reference |
expect_equal | 273 | 273 |
2723 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | exprs() preserves spliced quosures | expect_identical | 278 | 278 |
2724 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | exprs() preserves spliced quosures | expect_identical | 279 | 279 |
2725 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 282 | 306 |
2726 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 284 | 284 |
2727 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 285 | 285 |
2728 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 286 | 286 |
2729 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 287 | 287 |
2730 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 289 | 289 |
2731 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 290 | 290 |
2732 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 291 | 291 |
2733 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 292 | 292 |
2734 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 293 | 293 |
2735 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 295 | 295 |
2736 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 296 | 296 |
2737 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 297 | 297 |
2738 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 298 | 298 |
2739 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 299 | 299 |
2740 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 301 | 301 |
2741 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 302 | 302 |
2742 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 303 | 303 |
2743 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 304 | 304 |
2744 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! fails with non-vectors | expect_error_ | 305 | 305 |
2745 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 308 | 348 |
2746 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 310 | 310 |
2747 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 311 | 311 |
2748 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 312 | 312 |
2749 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 313 | 313 |
2750 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 314 | 314 |
2751 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 315 | 315 |
2752 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 316 | 316 |
2753 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 317 | 317 |
2754 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 319 | 319 |
2755 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 320 | 320 |
2756 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 321 | 321 |
2757 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 322 | 322 |
2758 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 323 | 323 |
2759 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 324 | 324 |
2760 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 325 | 325 |
2761 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 326 | 326 |
2762 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 327 | 327 |
2763 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 329 | 329 |
2764 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 330 | 330 |
2765 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 331 | 331 |
2766 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 332 | 332 |
2767 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 333 | 333 |
2768 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 334 | 334 |
2769 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 335 | 335 |
2770 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 336 | 336 |
2771 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 337 | 337 |
2772 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 339 | 339 |
2773 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 340 | 340 |
2774 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 341 | 341 |
2775 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 342 | 342 |
2776 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 343 | 343 |
2777 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 344 | 344 |
2778 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 345 | 345 |
2779 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 346 | 346 |
2780 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! succeeds with vectors, pairlists and language objects | expect_identical_ | 347 | 347 |
2781 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ |
expect_identical_ | 357 | 357 |
2782 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ |
expect_identical_ | 358 | 358 |
2783 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ |
expect_identical_ | 359 | 359 |
2784 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ |
expect_identical_ | 360 | 360 |
2785 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ |
expect_identical_ | 365 | 365 |
2786 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ |
expect_identical_ | 366 | 366 |
2787 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ |
expect_identical_ | 367 | 367 |
2788 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ |
expect_identical_ | 368 | 368 |
2789 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! errors on scalar S4 objects without a
[[ method |
expect_error_ | 374 | 374 |
2790 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! works with scalar S4 objects with a [[
method defined |
expect_identical_ | 385 | 385 |
2791 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! works with all vector S4 objects | expect_identical_ | 391 | 391 |
2792 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ with vector S4 objects |
expect_identical_ | 416 | 416 |
2793 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ with vector S4 objects |
expect_identical_ | 417 | 417 |
2794 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ with vector S4 objects |
expect_identical_ | 418 | 418 |
2795 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! calls [[ with vector S4 objects |
expect_identical_ | 419 | 419 |
2796 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! doesn’t shorten S3 lists containing
NULL |
expect_identical_ | 426 | 426 |
2797 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! doesn’t shorten S3 lists containing
NULL |
expect_identical_ | 427 | 427 |
2798 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !!! goes through [[ for record S3
types |
expect_identical_ | 457 | 457 |
2799 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | single ! is not treated as shortcut | expect_identical | 462 | 464 |
2800 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | double and triple ! are treated as syntactic shortcuts | expect_identical | 468 | 468 |
2801 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | double and triple ! are treated as syntactic shortcuts | expect_identical | 469 | 469 |
2802 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | double and triple ! are treated as syntactic shortcuts | expect_identical | 470 | 470 |
2803 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! works in prefixed calls |
expect_identical | 475 | 475 |
2804 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! works in prefixed calls |
expect_identical | 476 | 476 |
2805 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | !! works in prefixed calls |
expect_identical | 477 | 477 |
2806 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | one layer of parentheses around !! is removed | expect_identical | 482 | 482 |
2807 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | one layer of parentheses around !! is removed | expect_identical | 483 | 483 |
2808 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | one layer of parentheses around !! is removed | expect_identical | 485 | 485 |
2809 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | one layer of parentheses around !! is removed | expect_identical | 486 | 486 |
2810 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | one layer of parentheses around !! is removed | expect_identical | 488 | 488 |
2811 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | one layer of parentheses around !! is removed | expect_identical | 489 | 489 |
2812 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | one layer of parentheses around !! is removed | expect_identical | 491 | 491 |
2813 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | parentheses are not removed if there’s a tail | expect_identical | 494 | 496 |
2814 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can use prefix form of !! with qualifying
operators |
expect_identical | 498 | 505 |
2815 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can use prefix form of !! with qualifying
operators |
expect_identical | 500 | 500 |
2816 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can use prefix form of !! with qualifying
operators |
expect_identical | 501 | 501 |
2817 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can use prefix form of !! with qualifying
operators |
expect_identical | 502 | 502 |
2818 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can use prefix form of !! with qualifying
operators |
expect_identical | 503 | 503 |
2819 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can use prefix form of !! with qualifying
operators |
expect_identical | 504 | 504 |
2820 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote within for loop (#417) | expect_identical | 515 | 515 |
2821 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote within for loop (#417) | expect_identical | 520 | 520 |
2822 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote within for loop (#417) | expect_identical | 526 | 526 |
2823 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote within for loop (#417) | expect_identical | 531 | 531 |
2824 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | quosures are created for all informative formulas | expect_identical | 543 | 543 |
2825 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | quosures are created for all informative formulas | expect_identical | 546 | 546 |
2826 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote-splice symbols | expect_identical | 554 | 554 |
2827 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote symbols | expect_error_ | 557 | 559 |
2828 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := unquotes its LHS as name unless
.unquote_names is FALSE |
expect_identical | 564 | 573 |
2829 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := unquotes its LHS as name unless
.unquote_names is FALSE |
expect_identical | 566 | 566 |
2830 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := unquotes its LHS as name unless
.unquote_names is FALSE |
expect_identical | 567 | 567 |
2831 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := unquotes its LHS as name unless
.unquote_names is FALSE |
expect_identical | 568 | 568 |
2832 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := unquotes its LHS as name unless
.unquote_names is FALSE |
expect_identical | 569 | 569 |
2833 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := unquotes its LHS as name unless
.unquote_names is FALSE |
expect_identical | 572 | 572 |
2834 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := chaining is detected at dots
capture |
expect_error | 575 | 582 |
2835 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := chaining is detected at dots
capture |
expect_error | 577 | 577 |
2836 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := chaining is detected at dots
capture |
expect_error | 578 | 578 |
2837 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | := chaining is detected at dots
capture |
expect_error | 581 | 581 |
2838 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquote operators fail when called outside quasiquoted arguments | expect_error | 588 | 588 |
2839 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquote operators fail when called outside quasiquoted arguments | expect_qq_error | 589 | 589 |
2840 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquote operators fail when called outside quasiquoted arguments | expect_qq_error | 590 | 590 |
2841 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquote operators fail when called outside quasiquoted arguments | expect_qq_error | 591 | 591 |
2842 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquote operators fail when called outside quasiquoted arguments | expect_error | 593 | 593 |
2843 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquote operators fail when called outside quasiquoted arguments | expect_dyn_error | 594 | 594 |
2844 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquote operators fail when called outside quasiquoted arguments | expect_dyn_error | 595 | 595 |
2845 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[ unquotes |
expect_identical_ | 600 | 600 |
2846 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[ unquotes |
expect_identical_ | 601 | 601 |
2847 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[ unquotes |
expect_identical_ | 602 | 602 |
2848 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | it is still possible to unquote manually within
.data[[ |
expect_identical | 608 | 608 |
2849 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[ argument is not masked | expect_identical_ | 613 | 613 |
2850 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[ on the LHS of := fails | expect_error | 616 | 618 |
2851 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | it is still possible to use .data[[ in list2() | expect_identical_ | 622 | 622 |
2852 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can defuse-and-label and interpolate with glue | expect_identical | 631 | 631 |
2853 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can defuse-and-label and interpolate with glue | expect_identical | 632 | 632 |
2854 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can defuse-and-label and interpolate with glue | expect_identical | 634 | 634 |
2855 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoted strings are not interpolated with glue | expect_identical_ | 637 | 642 |
2856 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | englue() returns a bare string | expect_null | 646 | 646 |
2857 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | englue() has good error messages (#1531) | expect_snapshot | 649 | 666 |
2858 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can wrap englue() (#1565) | expect_equal | 683 | 683 |
2859 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can wrap englue() (#1565) | expect_equal | 684 | 684 |
2860 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can wrap englue() (#1565) | expect_snapshot | 686 | 690 |
2861 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting with rlang namespace is deprecated | expect_warning_ | 696 | 715 |
2862 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting with rlang namespace is deprecated | expect_warning_ | 698 | 698 |
2863 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting with rlang namespace is deprecated | expect_identical | 704 | 704 |
2864 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting with rlang namespace is deprecated | expect_identical | 705 | 705 |
2865 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting with rlang namespace is deprecated | expect_equal | 708 | 708 |
2866 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting with rlang namespace is deprecated | expect_s3_class | 711 | 711 |
2867 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting with rlang namespace is deprecated | expect_match | 712 | 712 |
2868 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | unquoting with rlang namespace is deprecated | expect_error_ | 714 | 714 |
2869 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing language objects still works | expect_identical_ | 720 | 720 |
2870 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing language objects still works | expect_identical_ | 721 | 721 |
2871 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing language objects still works | expect_identical_ | 723 | 723 |
2872 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing language objects still works | expect_identical_ | 724 | 724 |
2873 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing language objects still works | expect_identical_ | 726 | 726 |
2874 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing language objects still works | expect_identical_ | 727 | 727 |
2875 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing language objects still works | expect_identical_ | 729 | 729 |
2876 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | splicing language objects still works | expect_identical_ | 730 | 730 |
2877 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote string in function position | expect_identical_ | 733 | 735 |
2878 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ is a quote-unquote operator | expect_identical_ | 739 | 739 |
2879 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ is a quote-unquote operator | expect_identical_ | 740 | 740 |
2880 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ is a quote-unquote operator | expect_error_ | 741 | 741 |
2881 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ only works in quoting functions | expect_error_ | 744 | 750 |
2882 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ on the LHS of := | expect_identical_ | 754 | 754 |
2883 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ on the LHS of := | expect_identical_ | 757 | 757 |
2884 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ on the LHS of := | expect_identical_ | 760 | 760 |
2885 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ on the LHS of := | expect_identical_ | 763 | 763 |
2886 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ on the LHS of := | expect_error_ | 765 | 765 |
2887 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote-splice in atomic capture | expect_identical_ | 768 | 770 |
2888 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote-splice multiple times (#771) | expect_identical | 772 | 777 |
2889 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote-splice multiple times (#771) | expect_identical | 774 | 774 |
2890 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote-splice multiple times (#771) | expect_identical | 775 | 775 |
2891 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can unquote-splice multiple times (#771) | expect_identical | 776 | 776 |
2892 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[quote(foo)]] creates strings (#836) | expect_identical | 779 | 782 |
2893 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[quote(foo)]] creates strings (#836) | expect_identical | 781 | 781 |
2894 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[quo(foo)]] creates strings (#807) | expect_identical | 784 | 787 |
2895 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | .data[[quo(foo)]] creates strings (#807) | expect_identical | 786 | 786 |
2896 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | can splice named empty vectors (#1045) | expect_equal | 792 | 792 |
2897 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquoted LHS is not recursed into and mutated (#1103) | expect_equal | 799 | 799 |
2898 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquoted LHS is not recursed into and mutated (#1103) | expect_equal | 800 | 800 |
2899 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquoted LHS is not recursed into and mutated (#1103) | expect_equal | 805 | 805 |
2900 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | Unquoted LHS is not recursed into and mutated (#1103) | expect_equal | 806 | 806 |
2901 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | {{ foo; bar }} is not injected (#1087) | expect_equal_ | 809 | 814 |
2902 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | englue() works | expect_equal | 818 | 818 |
2903 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | englue() works | expect_equal | 819 | 819 |
2904 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | englue() works | expect_equal | 822 | 822 |
2905 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | englue() works | expect_equal | 823 | 823 |
2906 | test-nse-inject.R | test_that: interpolation does not recurse over spliced arguments | englue() checks for the size of its result (#1492) | expect_snapshot | 826 | 834 |
2907 | test-obj.R | test_that: poke_type() changes object type | can access promise properties | expect_identical | 14 | 14 |
2908 | test-obj.R | test_that: poke_type() changes object type | can access promise properties | expect_identical | 15 | 15 |
2909 | test-obj.R | test_that: poke_type() changes object type | can pluck promise and its properties from env | expect_identical | 25 | 25 |
2910 | test-obj.R | test_that: poke_type() changes object type | can pluck promise value | expect_identical | 30 | 30 |
2911 | test-obj.R | test_that: poke_type() changes object type | can pluck promise value | expect_identical | 34 | 34 |
2912 | test-obj.R | test_that: poke_type() changes object type | can take the address of the missing arg (#1521) | expect_true | 39 | 39 |
2913 | test-obj.R | test_that: poke_type() changes object type | can take the address of the missing arg (#1521) | expect_true | 40 | 40 |
2914 | test-operators.R | test_that: %|% returns default value | %|% also works when y is of same length as x | expect_identical | 20 | 20 |
2915 | test-operators.R | test_that: %|% returns default value | %|% also works when y is of same length as x | expect_identical | 23 | 23 |
2916 | test-operators.R | test_that: %|% returns default value | %|% also works when y is of same length as x | expect_identical | 26 | 26 |
2917 | test-operators.R | test_that: %|% returns default value | %|% also works when y is of same length as x | expect_identical | 29 | 29 |
2918 | test-operators.R | test_that: %|% returns default value | %|% also works when y is of same length as x | expect_equal | 32 | 32 |
2919 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong types | expect_snapshot | 35 | 42 |
2920 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong types | expect_error | 37 | 37 |
2921 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong types | expect_error | 38 | 38 |
2922 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong types | expect_error | 39 | 39 |
2923 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong types | expect_error | 40 | 40 |
2924 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong length | expect_snapshot | 44 | 50 |
2925 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong length | expect_error | 46 | 46 |
2926 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong length | expect_error | 47 | 47 |
2927 | test-operators.R | test_that: %|% returns default value | %|% fails with wrong length | expect_error | 48 | 48 |
2928 | test-operators.R | test_that: %|% returns default value | %@% returns attribute | expect_identical | 52 | 56 |
2929 | test-operators.R | test_that: %|% returns default value | %@% returns attribute | expect_identical | 54 | 54 |
2930 | test-operators.R | test_that: %|% returns default value | %@% returns attribute | expect_null | 55 | 55 |
2931 | test-operators.R | test_that: %|% returns default value | %@% has replacement version | expect_identical | 62 | 62 |
2932 | test-operators.R | test_that: %|% returns default value | %@% works with S4 objects (#207) | expect_identical | 69 | 69 |
2933 | test-operators.R | test_that: %|% returns default value | %@% works with S4 objects (#207) | expect_identical | 70 | 70 |
2934 | test-operators.R | test_that: %|% returns default value | %@% works with S4 objects (#207) | expect_identical | 74 | 74 |
2935 | test-operators.R | test_that: %|% returns default value | %@% works with S4 objects (#207) | expect_identical | 75 | 75 |
2936 | test-parse.R | test_that: parse_quo() etc return quosures | temporary connections are closed | expect_error | 12 | 12 |
2937 | test-parse.R | test_that: parse_quo() etc return quosures | parse_expr() throws meaningful error messages | expect_snapshot | 15 | 20 |
2938 | test-parse.R | test_that: parse_quo() etc return quosures | parse_exprs() and parse_quos() handle character vectors | expect_identical | 25 | 25 |
2939 | test-parse.R | test_that: parse_quo() etc return quosures | parse_exprs() and parse_quos() handle character vectors | expect_identical | 28 | 28 |
2940 | test-parse.R | test_that: parse_quo() etc return quosures | parse_exprs() requires connections or character vectors | expect_error | 31 | 33 |
2941 | test-parse.R | test_that: parse_quo() etc return quosures | parse_exprs() and parse_quos() support empty input | expect_identical | 35 | 38 |
2942 | test-parse.R | test_that: parse_quo() etc return quosures | parse_exprs() and parse_quos() support empty input | expect_identical | 37 | 37 |
2943 | test-parse.R | test_that: parse_quo() etc return quosures | parse_exprs() supports empty expressions (#954) | expect_equal | 42 | 42 |
2944 | test-parse.R | test_that: parse_quo() etc return quosures | parse_exprs() supports empty expressions (#954) | expect_equal | 43 | 43 |
2945 | test-parse.R | test_that: parse_quo() etc return quosures | parse_exprs() preserves names (#808) | expect_identical | 48 | 51 |
2946 | test-parse.R | test_that: parse_quo() etc return quosures | parse_expr() supports vectors of lines (#1540) | expect_equal | 56 | 56 |
2947 | test-parse.R | test_that: parse_quo() etc return quosures | parse_expr() supports vectors of lines (#1540) | expect_error | 59 | 59 |
2948 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_set_expr() and quo_set_env() set quosure components | expect_identical | 12 | 12 |
2949 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_set_expr() and quo_set_env() set quosure components | expect_identical | 13 | 13 |
2950 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_set_expr() and quo_set_env() set quosure components | expect_identical | 16 | 16 |
2951 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_set_expr() and quo_set_env() set quosure components | expect_identical | 17 | 17 |
2952 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure getters and setters check inputs | expect_error | 20 | 26 |
2953 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure getters and setters check inputs | expect_error | 22 | 22 |
2954 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure getters and setters check inputs | expect_error | 23 | 23 |
2955 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure getters and setters check inputs | expect_error | 24 | 24 |
2956 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure getters and setters check inputs | expect_error | 25 | 25 |
2957 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | generic getters work on quosures | expect_identical | 28 | 31 |
2958 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | generic getters work on quosures | expect_identical | 30 | 30 |
2959 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | generic setters work on quosures | expect_identical | 37 | 37 |
2960 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | generic setters work on quosures | expect_identical | 38 | 38 |
2961 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can flatten empty quosure | expect_identical | 41 | 43 |
2962 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | new_quosure() checks inputs | expect_error | 45 | 47 |
2963 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | new_quosure() produces expected internal structure | expect_identical | 51 | 51 |
2964 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | new_quosure() double wraps | expect_identical | 57 | 57 |
2965 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosure() uses correct env | expect_identical | 73 | 73 |
2966 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosure() uses correct env | expect_identical | 74 | 74 |
2967 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosure() uses correct env | expect_identical | 79 | 79 |
2968 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosure() uses correct env | expect_identical | 80 | 80 |
2969 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | explicit promise works only one level deep | expect_identical | 89 | 89 |
2970 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can capture optimised constants | expect_identical | 98 | 98 |
2971 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can capture optimised constants | expect_identical | 99 | 99 |
2972 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can capture optimised constants | expect_identical | 106 | 106 |
2973 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can capture optimised constants | expect_identical | 107 | 107 |
2974 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures are spliced | expect_identical | 112 | 112 |
2975 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures are spliced | expect_identical | 115 | 115 |
2976 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures are spliced | expect_identical | 118 | 118 |
2977 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | formulas are not spliced | expect_identical | 121 | 123 |
2978 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | splicing does not affect original quosure | expect_identical | 128 | 128 |
2979 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosure() doesn’t convert functions | expect_identical | 131 | 133 |
2980 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosure() coerces formulas | expect_identical | 135 | 137 |
2981 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() warns | expect_warning | 139 | 142 |
2982 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() warns | expect_warning | 141 | 141 |
2983 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_deparse() indicates quosures with
^ |
expect_identical | 147 | 147 |
2984 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure deparser respects width | expect_identical | 152 | 152 |
2985 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure deparser respects width | expect_identical | 153 | 153 |
2986 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_true | 156 | 175 |
2987 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_true | 158 | 158 |
2988 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_false | 159 | 159 |
2989 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_true | 161 | 161 |
2990 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_true | 162 | 162 |
2991 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_false | 163 | 163 |
2992 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_true | 165 | 165 |
2993 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_true | 166 | 166 |
2994 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_true | 167 | 167 |
2995 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_false | 169 | 169 |
2996 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_false | 170 | 170 |
2997 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_false | 171 | 171 |
2998 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_false | 172 | 172 |
2999 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_false | 173 | 173 |
3000 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure predicates work | expect_false | 174 | 174 |
3001 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | new_quosures() checks that elements are quosures | expect_error | 177 | 179 |
3002 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | new_quosures() and as_quosures() return named lists | expect_identical | 183 | 183 |
3003 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | new_quosures() and as_quosures() return named lists | expect_identical | 184 | 184 |
3004 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosures() applies default environment | expect_identical | 190 | 190 |
3005 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosures() auto-names if requested | expect_named | 195 | 195 |
3006 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures class has subset assign methods | expect_identical | 204 | 204 |
3007 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures class has subset assign methods | expect_warning | 205 | 205 |
3008 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures class has subset assign methods | expect_identical | 209 | 209 |
3009 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures class has subset assign methods | expect_identical | 215 | 215 |
3010 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can remove quosures by assigning NULL | expect_identical | 223 | 223 |
3011 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can remove quosures by assigning NULL | expect_identical | 226 | 226 |
3012 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can’t cast a quosure to base types (#523) | expect_deprecated | 229 | 236 |
3013 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can’t cast a quosure to base types (#523) | expect_identical | 235 | 235 |
3014 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 241 | 241 |
3015 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 242 | 242 |
3016 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 243 | 243 |
3017 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 245 | 245 |
3018 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 246 | 246 |
3019 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 247 | 247 |
3020 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 248 | 248 |
3021 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 250 | 250 |
3022 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures fail with common operations (#478, tidyverse/dplyr#3476) | expect_error | 251 | 251 |
3023 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | negating quosure fails with informative message | expect_error | 254 | 256 |
3024 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can cast quosure lists to bare lists | expect_identical | 258 | 260 |
3025 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can concatenate quosure lists | expect_identical | 262 | 264 |
3026 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | new_quosure() checks input | expect_error | 266 | 268 |
3027 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_string(quo) produces informative error message | expect_error | 270 | 272 |
3028 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | [ properly reconstructs quosure lists |
expect_identical | 274 | 277 |
3029 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | [ properly reconstructs quosure lists |
expect_identical | 276 | 276 |
3030 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure lists are considered vectors | expect_true | 281 | 281 |
3031 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure lists are considered vectors | expect_identical | 282 | 282 |
3032 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosure attributes are cloned (#1142) | expect_true | 289 | 289 |
3033 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() supports nested missing args | expect_equal | 292 | 304 |
3034 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() supports nested missing args | expect_equal | 297 | 300 |
3035 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() supports nested missing args | expect_equal | 302 | 302 |
3036 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() supports nested missing args | expect_equal | 303 | 303 |
3037 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() handles quosures in function positions | expect_equal | 308 | 308 |
3038 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures can be concatenated with lists of quosures (#1446) | expect_equal | 311 | 321 |
3039 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quosures can be concatenated with lists of quosures (#1446) | expect_equal | 317 | 320 |
3040 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() handles nested quosured quosures | expect_equal | 325 | 325 |
3041 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | quo_squash() handles nested quosured quosures | expect_equal | 326 | 326 |
3042 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosure() still provides default env | expect_warning | 334 | 334 |
3043 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | as_quosure() still provides default env | expect_reference | 335 | 335 |
3044 | test-quo.R | test_that: quo_get_expr() and quo_get_env() retrieve quosure components | can still concatenate quosure lists and non-quosures | expect_identical | 340 | 340 |
3045 | test-raw.R | test_that: multiplication works | multiplication works | expect_identical | 1 | 5 |
3046 | test-raw.R | test_that: multiplication works | multiplication works | expect_identical | 3 | 3 |
3047 | test-raw.R | test_that: multiplication works | multiplication works | expect_identical | 4 | 4 |
3048 | test-s3.R | test_that: inherits from all classes | inherits from any class | expect_true | 18 | 18 |
3049 | test-s3.R | test_that: inherits from all classes | inherits from any class | expect_true | 19 | 19 |
3050 | test-s3.R | test_that: inherits from all classes | inherits from any class | expect_true | 20 | 20 |
3051 | test-s3.R | test_that: inherits from all classes | inherits from any class | expect_false | 22 | 22 |
3052 | test-s3.R | test_that: inherits from all classes | inherits from any class | expect_error | 24 | 24 |
3053 | test-s3.R | test_that: inherits from all classes | inherits only from class | expect_false | 29 | 29 |
3054 | test-s3.R | test_that: inherits from all classes | inherits only from class | expect_true | 30 | 30 |
3055 | test-s3.R | test_that: inherits from all classes | can box and unbox a value | expect_true | 35 | 35 |
3056 | test-s3.R | test_that: inherits from all classes | can box and unbox a value | expect_true | 36 | 36 |
3057 | test-s3.R | test_that: inherits from all classes | can box and unbox a value | expect_false | 37 | 37 |
3058 | test-s3.R | test_that: inherits from all classes | can box and unbox a value | expect_identical | 38 | 38 |
3059 | test-s3.R | test_that: inherits from all classes | can box and unbox a value | expect_true | 41 | 41 |
3060 | test-s3.R | test_that: inherits from all classes | can box and unbox a value | expect_false | 42 | 42 |
3061 | test-s3.R | test_that: inherits from all classes | as_box() ensures boxed value | expect_true | 47 | 47 |
3062 | test-s3.R | test_that: inherits from all classes | as_box() ensures boxed value | expect_true | 50 | 50 |
3063 | test-s3.R | test_that: inherits from all classes | as_box() ensures boxed value | expect_null | 51 | 51 |
3064 | test-s3.R | test_that: inherits from all classes | as_box() ensures boxed value | expect_true | 55 | 55 |
3065 | test-s3.R | test_that: inherits from all classes | as_box() ensures boxed value | expect_true | 56 | 56 |
3066 | test-s3.R | test_that: inherits from all classes | as_box() ensures boxed value | expect_null | 57 | 57 |
3067 | test-s3.R | test_that: inherits from all classes | as_box_if() ensures boxed value if predicate returns TRUE | expect_true | 62 | 62 |
3068 | test-s3.R | test_that: inherits from all classes | as_box_if() ensures boxed value if predicate returns TRUE | expect_true | 65 | 65 |
3069 | test-s3.R | test_that: inherits from all classes | as_box_if() ensures boxed value if predicate returns TRUE | expect_null | 66 | 66 |
3070 | test-s3.R | test_that: inherits from all classes | as_box_if() ensures boxed value if predicate returns TRUE | expect_null | 68 | 68 |
3071 | test-s3.R | test_that: inherits from all classes | as_box_if() ensures boxed value if predicate returns TRUE | expect_snapshot | 70 | 73 |
3072 | test-s3.R | test_that: inherits from all classes | unboxing a non-boxed value is an error | expect_error | 76 | 78 |
3073 | test-s3.R | test_that: inherits from all classes | zap() creates a zap | expect_s3_class | 80 | 83 |
3074 | test-s3.R | test_that: inherits from all classes | zap() creates a zap | expect_true | 82 | 82 |
3075 | test-s3.R | test_that: inherits from all classes | can pass additional attributes to boxes | expect_identical | 87 | 87 |
3076 | test-s3.R | test_that: inherits from all classes | done() boxes values | expect_true | 90 | 94 |
3077 | test-s3.R | test_that: inherits from all classes | done() boxes values | expect_identical | 92 | 92 |
3078 | test-s3.R | test_that: inherits from all classes | done() boxes values | expect_identical | 93 | 93 |
3079 | test-s3.R | test_that: inherits from all classes | done() can be empty | expect_identical | 99 | 99 |
3080 | test-s3.R | test_that: inherits from all classes | done() can be empty | expect_true | 101 | 101 |
3081 | test-s3.R | test_that: inherits from all classes | done() can be empty | expect_s3_class | 102 | 102 |
3082 | test-s3.R | test_that: inherits from all classes | done() can be empty | expect_identical | 103 | 103 |
3083 | test-s3.R | test_that: inherits from all classes | done() can be empty | expect_true | 105 | 105 |
3084 | test-s3.R | test_that: inherits from all classes | done() can be empty | expect_false | 106 | 106 |
3085 | test-s3.R | test_that: inherits from all classes | done() can be empty | expect_false | 109 | 109 |
3086 | test-s3.R | test_that: inherits from all classes | done() can be empty | expect_true | 110 | 110 |
3087 | test-s3.R | test_that: inherits from all classes | splice box is constructed | expect_true | 115 | 115 |
3088 | test-s3.R | test_that: inherits from all classes | splice box is constructed | expect_identical | 116 | 116 |
3089 | test-session.R | test_that: is_installed() properly checks multiple packages | check_installed() fails if packages are not installed | expect_snapshot | 9 | 13 |
3090 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_snapshot | 16 | 31 |
3091 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_true | 20 | 20 |
3092 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_false | 21 | 21 |
3093 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_false | 22 | 22 |
3094 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_false | 23 | 23 |
3095 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_true | 25 | 25 |
3096 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_false | 26 | 26 |
3097 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_true | 28 | 28 |
3098 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_false | 29 | 29 |
3099 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() checks minimal versions | expect_false | 30 | 30 |
3100 | test-session.R | test_that: is_installed() properly checks multiple packages | check_installed() checks minimal versions | expect_null | 37 | 37 |
3101 | test-session.R | test_that: is_installed() properly checks multiple packages | check_installed() checks minimal versions | expect_snapshot | 39 | 46 |
3102 | test-session.R | test_that: is_installed() properly checks multiple packages | < requirements can’t be recovered with restart | expect_snapshot | 52 | 54 |
3103 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_true | 57 | 79 |
3104 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_s3_class | 62 | 66 |
3105 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_equal | 64 | 64 |
3106 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_equal | 65 | 65 |
3107 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_pnf | 67 | 67 |
3108 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_pnf | 68 | 68 |
3109 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_pnf | 69 | 69 |
3110 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_error | 71 | 74 |
3111 | test-session.R | test_that: is_installed() properly checks multiple packages | pnf error is validated | expect_error | 75 | 78 |
3112 | test-session.R | test_that: is_installed() properly checks multiple packages | can handle check-installed | expect_no_error | 112 | 118 |
3113 | test-session.R | test_that: is_installed() properly checks multiple packages | can handle check-installed | expect_error | 121 | 128 |
3114 | test-session.R | test_that: is_installed() properly checks multiple packages | pkg is type-checked |
expect_snapshot | 131 | 138 |
3115 | test-session.R | test_that: is_installed() properly checks multiple packages | pkg_version_info() parses info | expect_equal | 146 | 150 |
3116 | test-session.R | test_that: is_installed() properly checks multiple packages | pkg_version_info() parses info | expect_equal | 155 | 159 |
3117 | test-session.R | test_that: is_installed() properly checks multiple packages | pkg_version_info() parses info | expect_equal | 164 | 168 |
3118 | test-session.R | test_that: is_installed() properly checks multiple packages | pkg_version_info() parses info | expect_snapshot | 170 | 174 |
3119 | test-session.R | test_that: is_installed() properly checks multiple packages | pkg_version_info() supports cmp |
expect_equal | 183 | 187 |
3120 | test-session.R | test_that: is_installed() properly checks multiple packages | pkg_version_info() supports cmp |
expect_snapshot | 189 | 195 |
3121 | test-session.R | test_that: is_installed() properly checks multiple packages | action is checked |
expect_snapshot | 198 | 203 |
3122 | test-session.R | test_that: is_installed() properly checks multiple packages | check_installed() works within
tryCatch(error = ) (#1402, tidyverse/ggplot2#4845) |
expect_snapshot | 209 | 214 |
3123 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed(‘base’) works (#1434) | expect_true | 220 | 220 |
3124 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed(‘base’) works (#1434) | expect_true | 221 | 221 |
3125 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed(‘base’) works (#1434) | expect_true | 222 | 222 |
3126 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed(‘base’) works (#1434) | expect_false | 223 | 223 |
3127 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed(‘base’) works (#1434) | expect_true | 227 | 232 |
3128 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed(‘base’) works (#1434) | expect_true | 229 | 229 |
3129 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed(‘base’) works (#1434) | expect_true | 230 | 230 |
3130 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed(‘base’) works (#1434) | expect_false | 231 | 231 |
3131 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() allows irregular package names | expect_false | 235 | 239 |
3132 | test-session.R | test_that: is_installed() properly checks multiple packages | is_installed() allows irregular package names | expect_false | 238 | 238 |
3133 | test-session.R | test_that: is_installed() properly checks multiple packages | check_installed() and is_installed() support character vectors | expect_true | 241 | 244 |
3134 | test-session.R | test_that: is_installed() properly checks multiple packages | check_installed() and is_installed() support character vectors | expect_null | 243 | 243 |
3135 | test-stack.R | test_that: can return from frame | current_env() and current_fn() return current frame props | expect_identical | 26 | 26 |
3136 | test-stack.R | test_that: can return from frame | current_env() and current_fn() return current frame props | expect_identical | 27 | 27 |
3137 | test-stack.R | test_that: can return from frame | sys_parents() removes infloop values | expect_false | 38 | 38 |
3138 | test-stack.R | test_that: can return from frame | sys_parents() removes infloop values | expect_equal | 42 | 42 |
3139 | test-stack.R | test_that: can return from frame | sys_parents() removes infloop values | expect_equal | 43 | 43 |
3140 | test-stack.R | test_that: can return from frame | current_fn() and caller_fn() work | expect_equal | 50 | 50 |
3141 | test-stack.R | test_that: can return from frame | current_fn() and caller_fn() work | expect_equal | 51 | 51 |
3142 | test-stack.R | test_that: can return from frame | current_fn() and caller_fn() work | expect_null | 55 | 55 |
3143 | test-stack.R | test_that: can return from frame | current_fn() and caller_fn() work | expect_equal | 58 | 58 |
3144 | test-stack.R | test_that: can return from frame | Parents are matched to youngest duplicate frames | expect_equal | 85 | 85 |
3145 | test-stack.R | test_that: can return from frame | Parents are matched to youngest duplicate frames | expect_equal | 86 | 86 |
3146 | test-stack.R | test_that: can return from frame | frame_fn() returns the function of the supplied frame | expect_equal | 99 | 99 |
3147 | test-stack.R | test_that: can return from frame | frame_fn() returns the function of the supplied frame | expect_equal | 104 | 104 |
3148 | test-stack.R | test_that: can return from frame | frame_fn() returns the function of the supplied frame | expect_equal | 110 | 110 |
3149 | test-stack.R | test_that: can return from frame | frame_fn() returns the function of the supplied frame | expect_null | 115 | 115 |
3150 | test-stack.R | test_that: can return from frame | current_call(), caller_call() and frame_call() work | expect_null | 118 | 149 |
3151 | test-stack.R | test_that: can return from frame | current_call(), caller_call() and frame_call() work | expect_null | 120 | 120 |
3152 | test-stack.R | test_that: can return from frame | current_call(), caller_call() and frame_call() work | expect_null | 121 | 121 |
3153 | test-stack.R | test_that: can return from frame | current_call(), caller_call() and frame_call() work | expect_equal | 127 | 127 |
3154 | test-stack.R | test_that: can return from frame | current_call(), caller_call() and frame_call() work | expect_equal | 134 | 134 |
3155 | test-stack.R | test_that: can return from frame | current_call(), caller_call() and frame_call() work | expect_equal | 135 | 135 |
3156 | test-stack.R | test_that: can return from frame | current_call(), caller_call() and frame_call() work | expect_equal | 145 | 145 |
3157 | test-stack.R | test_that: can return from frame | caller_env2() respects invariant | expect_equal | 156 | 156 |
3158 | test-stack.R | test_that: can return from frame | caller_env2() respects invariant | expect_equal | 162 | 162 |
3159 | test-standalone-cli.R | cli | hyperlinks are supported | expect_equal | 148 | 151 |
3160 | test-standalone-cli.R | cli | hyperlinks are supported | expect_equal | 157 | 160 |
3161 | test-standalone-cli.R | cli | hyperlinks are supported | expect_equal | 163 | 166 |
3162 | test-standalone-cli.R | cli | hyperlinks are supported | expect_equal | 169 | 172 |
3163 | test-standalone-cli.R | cli | hyperlinks are supported | expect_equal | 175 | 178 |
3164 | test-standalone-downstream-deps.R | test_that: can parse versions | can check downstream versions | expect_no_warning | 34 | 44 |
3165 | test-standalone-downstream-deps.R | test_that: can parse versions | can check downstream versions | expect_true | 35 | 43 |
3166 | test-standalone-downstream-deps.R | test_that: can parse versions | can check downstream versions | expect_snapshot | 50 | 63 |
3167 | test-standalone-downstream-deps.R | test_that: can parse versions | can check downstream versions | expect_warning | 51 | 62 |
3168 | test-standalone-downstream-deps.R | test_that: can parse versions | can check downstream versions | expect_false | 51 | 62 |
3169 | test-standalone-downstream-deps.R | test_that: can parse versions | can check downstream versions | expect_no_warning | 69 | 80 |
3170 | test-standalone-downstream-deps.R | test_that: can parse versions | can check downstream versions | expect_true | 69 | 80 |
3171 | test-standalone-downstream-deps.R | test_that: can parse versions | setting rlib_downstream_check disables the
check |
expect_no_warning | 91 | 101 |
3172 | test-standalone-downstream-deps.R | test_that: can parse versions | setting rlib_downstream_check disables the
check |
expect_null | 92 | 100 |
3173 | test-standalone-downstream-deps.R | test_that: can parse versions | check_downstream() saves status in global env | expect_warning | 125 | 125 |
3174 | test-standalone-downstream-deps.R | test_that: can parse versions | check_downstream() saves status in global env | expect_false | 125 | 125 |
3175 | test-standalone-downstream-deps.R | test_that: can parse versions | check_downstream() saves status in global env | expect_no_warning | 126 | 126 |
3176 | test-standalone-downstream-deps.R | test_that: can parse versions | check_downstream() saves status in global env | expect_null | 126 | 126 |
3177 | test-standalone-obj-type.R | setClass | obj_type_oo() works | expect_equal | 5 | 5 |
3178 | test-standalone-obj-type.R | setClass | obj_type_oo() works | expect_equal | 8 | 8 |
3179 | test-standalone-obj-type.R | setClass | obj_type_oo() works | expect_equal | 13 | 13 |
3180 | test-standalone-obj-type.R | setClass | obj_type_oo() works | expect_equal | 17 | 17 |
3181 | test-standalone-obj-type.R | setClass | obj_type_oo() works | expect_equal | 21 | 21 |
3182 | test-standalone-obj-type.R | setClass | stop_input_type() handles I() in arg
(#1607) |
expect_snapshot | 24 | 28 |
3183 | test-standalone-purrr.R | test_that: map functions work | map2 functions work | expect_equal | 11 | 18 |
3184 | test-standalone-purrr.R | test_that: map functions work | map2 functions work | expect_equal | 14 | 14 |
3185 | test-standalone-purrr.R | test_that: map functions work | map2 functions work | expect_identical | 15 | 15 |
3186 | test-standalone-purrr.R | test_that: map functions work | map2 functions work | expect_identical | 16 | 16 |
3187 | test-standalone-purrr.R | test_that: map functions work | map2 functions work | expect_equal | 17 | 17 |
3188 | test-standalone-purrr.R | test_that: map functions work | imap works | expect_equal | 20 | 24 |
3189 | test-standalone-purrr.R | test_that: map functions work | imap works | expect_equal | 22 | 22 |
3190 | test-standalone-purrr.R | test_that: map functions work | imap works | expect_equal | 23 | 23 |
3191 | test-standalone-purrr.R | test_that: map functions work | pmap works | expect_equal | 26 | 28 |
3192 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_equal | 32 | 32 |
3193 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_equal | 33 | 33 |
3194 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_equal | 34 | 34 |
3195 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_true | 36 | 36 |
3196 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_false | 37 | 37 |
3197 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_true | 38 | 38 |
3198 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_false | 39 | 39 |
3199 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_equal | 41 | 41 |
3200 | test-standalone-purrr.R | test_that: map functions work | predicate based functions work | expect_identical | 42 | 42 |
3201 | test-standalone-purrr.R | test_that: map functions work | reduce/accumulate work | expect_equal | 47 | 47 |
3202 | test-standalone-purrr.R | test_that: map functions work | reduce/accumulate work | expect_equal | 48 | 48 |
3203 | test-standalone-purrr.R | test_that: map functions work | reduce/accumulate work | expect_equal | 50 | 50 |
3204 | test-standalone-purrr.R | test_that: map functions work | reduce/accumulate work | expect_equal | 51 | 51 |
3205 | test-standalone-purrr.R | test_that: map functions work | transpose() handles empty list | expect_equal | 54 | 56 |
3206 | test-standalone-purrr.R | test_that: map functions work | transpose() handles incongruent names consistently with purrr (#1346) | expect_equal | 63 | 66 |
3207 | test-standalone-purrr.R | test_that: map functions work | transpose() handles incongruent names consistently with purrr (#1346) | expect_equal | 72 | 75 |
3208 | test-standalone-rlang.R | test_that: is_installed() works | is_interactive() works | expect_true | 12 | 12 |
3209 | test-standalone-rlang.R | test_that: is_installed() works | is_interactive() works | expect_false | 16 | 16 |
3210 | test-standalone-rlang.R | test_that: is_installed() works | signallers work | expect_snapshot | 22 | 24 |
3211 | test-standalone-rlang.R | test_that: is_installed() works | signallers work | expect_snapshot | 25 | 27 |
3212 | test-standalone-rlang.R | test_that: is_installed() works | signallers work | expect_snapshot | 28 | 30 |
3213 | test-standalone-rlang.R | test_that: is_installed() works | unknown functions throw | expect_snapshot | 33 | 35 |
3214 | test-standalone-s3-register.R | test_that: can register for generics that don’t exist | can register for generics that don’t exist | expect_silent | 2 | 6 |
3215 | test-standalone-s3-register.R | test_that: can register for generics that don’t exist | can register for generics that don’t exist | expect_snapshot | 11 | 15 |
3216 | test-standalone-s3-register.R | test_that: can register for generics that don’t exist | can register for generics that don’t exist | expect_warning | 13 | 13 |
3217 | test-standalone-types-check.R | test_that: check_bool() checks |
check_string() checks |
expect_null | 17 | 34 |
3218 | test-standalone-types-check.R | test_that: check_bool() checks |
check_string() checks |
expect_null | 19 | 19 |
3219 | test-standalone-types-check.R | test_that: check_bool() checks |
check_string() checks |
expect_null | 20 | 20 |
3220 | test-standalone-types-check.R | test_that: check_bool() checks |
check_string() checks |
expect_null | 21 | 21 |
3221 | test-standalone-types-check.R | test_that: check_bool() checks |
check_string() checks |
expect_null | 22 | 22 |
3222 | test-standalone-types-check.R | test_that: check_bool() checks |
check_string() checks |
expect_snapshot | 24 | 33 |
3223 | test-standalone-types-check.R | test_that: check_bool() checks |
check_name() checks |
expect_null | 36 | 51 |
3224 | test-standalone-types-check.R | test_that: check_bool() checks |
check_name() checks |
expect_null | 38 | 38 |
3225 | test-standalone-types-check.R | test_that: check_bool() checks |
check_name() checks |
expect_snapshot | 40 | 50 |
3226 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_null | 53 | 85 |
3227 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_null | 55 | 55 |
3228 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_null | 56 | 56 |
3229 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_null | 57 | 57 |
3230 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_null | 58 | 58 |
3231 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_null | 59 | 59 |
3232 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_null | 60 | 60 |
3233 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_null | 61 | 61 |
3234 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_whole() checks |
expect_snapshot | 67 | 84 |
3235 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 87 | 112 |
3236 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 89 | 89 |
3237 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 90 | 90 |
3238 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 91 | 91 |
3239 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 92 | 92 |
3240 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 93 | 93 |
3241 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 94 | 94 |
3242 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 95 | 95 |
3243 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_null | 96 | 96 |
3244 | test-standalone-types-check.R | test_that: check_bool() checks |
check_number_decimal() checks |
expect_snapshot | 98 | 111 |
3245 | test-standalone-types-check.R | test_that: check_bool() checks |
check_symbol() checks |
expect_null | 114 | 126 |
3246 | test-standalone-types-check.R | test_that: check_bool() checks |
check_symbol() checks |
expect_null | 116 | 116 |
3247 | test-standalone-types-check.R | test_that: check_bool() checks |
check_symbol() checks |
expect_snapshot | 118 | 125 |
3248 | test-standalone-types-check.R | test_that: check_bool() checks |
check_call() checks |
expect_null | 128 | 139 |
3249 | test-standalone-types-check.R | test_that: check_bool() checks |
check_call() checks |
expect_null | 130 | 130 |
3250 | test-standalone-types-check.R | test_that: check_bool() checks |
check_call() checks |
expect_snapshot | 132 | 138 |
3251 | test-standalone-types-check.R | test_that: check_bool() checks |
check_environment() checks |
expect_null | 141 | 151 |
3252 | test-standalone-types-check.R | test_that: check_bool() checks |
check_environment() checks |
expect_null | 143 | 143 |
3253 | test-standalone-types-check.R | test_that: check_bool() checks |
check_environment() checks |
expect_snapshot | 145 | 150 |
3254 | test-standalone-types-check.R | test_that: check_bool() checks |
check_character() checks |
expect_null | 153 | 170 |
3255 | test-standalone-types-check.R | test_that: check_bool() checks |
check_character() checks |
expect_null | 155 | 155 |
3256 | test-standalone-types-check.R | test_that: check_bool() checks |
check_character() checks |
expect_null | 156 | 156 |
3257 | test-standalone-types-check.R | test_that: check_bool() checks |
check_character() checks |
expect_null | 157 | 157 |
3258 | test-standalone-types-check.R | test_that: check_bool() checks |
check_character() checks |
expect_null | 158 | 158 |
3259 | test-standalone-types-check.R | test_that: check_bool() checks |
check_character() checks |
expect_null | 159 | 159 |
3260 | test-standalone-types-check.R | test_that: check_bool() checks |
check_character() checks |
expect_null | 160 | 160 |
3261 | test-standalone-types-check.R | test_that: check_bool() checks |
check_character() checks |
expect_snapshot | 162 | 169 |
3262 | test-standalone-types-check.R | test_that: check_bool() checks |
check_logical() checks |
expect_null | 172 | 187 |
3263 | test-standalone-types-check.R | test_that: check_bool() checks |
check_logical() checks |
expect_null | 174 | 174 |
3264 | test-standalone-types-check.R | test_that: check_bool() checks |
check_logical() checks |
expect_null | 175 | 175 |
3265 | test-standalone-types-check.R | test_that: check_bool() checks |
check_logical() checks |
expect_null | 176 | 176 |
3266 | test-standalone-types-check.R | test_that: check_bool() checks |
check_logical() checks |
expect_null | 177 | 177 |
3267 | test-standalone-types-check.R | test_that: check_bool() checks |
check_logical() checks |
expect_null | 178 | 178 |
3268 | test-standalone-types-check.R | test_that: check_bool() checks |
check_logical() checks |
expect_snapshot | 180 | 186 |
3269 | test-standalone-types-check.R | test_that: check_bool() checks |
non-numeric types are not numbers | expect_snapshot | 189 | 194 |
3270 | test-standalone-types-check.R | test_that: check_bool() checks |
non-numeric types are not numbers | expect_error | 191 | 191 |
3271 | test-standalone-types-check.R | test_that: check_bool() checks |
non-numeric types are not numbers | expect_error | 192 | 192 |
3272 | test-standalone-types-check.R | test_that: check_bool() checks |
check_data_frame() checks |
expect_null | 196 | 205 |
3273 | test-standalone-types-check.R | test_that: check_bool() checks |
check_data_frame() checks |
expect_null | 198 | 198 |
3274 | test-standalone-types-check.R | test_that: check_bool() checks |
check_data_frame() checks |
expect_snapshot | 200 | 204 |
3275 | test-standalone-vctrs.R | test_that: data_frame() recycles | data_frame() nests | expect_equal | 14 | 14 |
3276 | test-standalone-vctrs.R | test_that: data_frame() recycles | data_frame() nests | expect_equal | 17 | 17 |
3277 | test-standalone-vctrs.R | test_that: data_frame() recycles | new_data_frame handles zero-length inputs | expect_equal | 23 | 23 |
3278 | test-standalone-vctrs.R | test_that: data_frame() recycles | new_data_frame handles zero-length inputs | expect_equal | 27 | 27 |
3279 | test-standalone-vctrs.R | test_that: data_frame() recycles | new_data_frame handles zero-length inputs | expect_error | 30 | 33 |
3280 | test-standalone-vctrs.R | test_that: data_frame() recycles | new_data_frame handles zero-length inputs | expect_error | 36 | 39 |
3281 | test-standalone-vctrs.R | test_that: data_frame() recycles | new_data_frame handles zero-length inputs | expect_equal | 43 | 43 |
3282 | test-standalone-vctrs.R | test_that: data_frame() recycles | new_data_frame handles zero-length inputs | expect_identical | 44 | 44 |
3283 | test-standalone-vctrs.R | test_that: data_frame() recycles | new_data_frame handles zero-length inputs | expect_identical | 45 | 45 |
3284 | test-standalone-vctrs.R | test_that: data_frame() recycles | new_data_frame handles zero-length inputs | expect_equal | 49 | 49 |
3285 | test-standalone-vctrs.R | test_that: data_frame() recycles | can slice vectors and data frames | expect_equal | 55 | 58 |
3286 | test-standalone-vctrs.R | test_that: data_frame() recycles | can slice vectors and data frames | expect_equal | 59 | 62 |
3287 | test-standalone-vctrs.R | test_that: data_frame() recycles | can slice vectors and data frames | expect_equal | 72 | 75 |
3288 | test-standalone-vctrs.R | test_that: data_frame() recycles | can slice vectors and data frames | expect_equal | 76 | 82 |
3289 | test-standalone-vctrs.R | test_that: data_frame() recycles | can slice vectors and data frames | expect_equal | 88 | 88 |
3290 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_slice() is generic | expect_equal | 94 | 94 |
3291 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_assign() works | expect_identical | 97 | 113 |
3292 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_assign() works | expect_error | 102 | 105 |
3293 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_assign() works | expect_equal | 109 | 112 |
3294 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 115 | 153 |
3295 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 117 | 117 |
3296 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 118 | 118 |
3297 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 119 | 119 |
3298 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 120 | 120 |
3299 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 121 | 121 |
3300 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 123 | 123 |
3301 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 124 | 124 |
3302 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 125 | 125 |
3303 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 126 | 126 |
3304 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 127 | 127 |
3305 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 128 | 128 |
3306 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 130 | 130 |
3307 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 131 | 131 |
3308 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 132 | 132 |
3309 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 133 | 133 |
3310 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 134 | 134 |
3311 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 135 | 135 |
3312 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 137 | 137 |
3313 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 138 | 138 |
3314 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 139 | 139 |
3315 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 140 | 140 |
3316 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 141 | 141 |
3317 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 142 | 142 |
3318 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_equal | 144 | 144 |
3319 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 145 | 145 |
3320 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 146 | 146 |
3321 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 147 | 147 |
3322 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 148 | 148 |
3323 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_error | 149 | 149 |
3324 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_snapshot | 151 | 151 |
3325 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() implements base coercions | expect_snapshot | 152 | 152 |
3326 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 155 | 167 |
3327 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 157 | 157 |
3328 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 158 | 158 |
3329 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 159 | 159 |
3330 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 160 | 160 |
3331 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 161 | 161 |
3332 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 162 | 162 |
3333 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 163 | 163 |
3334 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 164 | 164 |
3335 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 165 | 165 |
3336 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype2() deals with unspecified vectors | expect_equal | 166 | 166 |
3337 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_is_unspecified() knows about empty logicals | expect_true | 169 | 172 |
3338 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_is_unspecified() knows about empty logicals | expect_false | 171 | 171 |
3339 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype_common() works | expect_equal | 174 | 184 |
3340 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype_common() works | expect_snapshot | 180 | 183 |
3341 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_ptype_common() finalises unspecified type | expect_equal | 186 | 191 |
3342 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 193 | 217 |
3343 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 195 | 195 |
3344 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 196 | 196 |
3345 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 197 | 197 |
3346 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 199 | 199 |
3347 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 200 | 200 |
3348 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 201 | 201 |
3349 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 202 | 202 |
3350 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 204 | 204 |
3351 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 205 | 205 |
3352 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 206 | 206 |
3353 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 207 | 207 |
3354 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 209 | 209 |
3355 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 211 | 211 |
3356 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 212 | 212 |
3357 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 214 | 214 |
3358 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 215 | 215 |
3359 | test-standalone-vctrs.R | test_that: data_frame() recycles | safe casts work | expect_equal | 216 | 216 |
3360 | test-standalone-vctrs.R | test_that: data_frame() recycles | lossy casts throw | expect_error | 219 | 226 |
3361 | test-standalone-vctrs.R | test_that: data_frame() recycles | lossy casts throw | expect_error | 221 | 221 |
3362 | test-standalone-vctrs.R | test_that: data_frame() recycles | lossy casts throw | expect_error | 223 | 223 |
3363 | test-standalone-vctrs.R | test_that: data_frame() recycles | lossy casts throw | expect_snapshot | 225 | 225 |
3364 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 228 | 243 |
3365 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 230 | 230 |
3366 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 231 | 231 |
3367 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 233 | 233 |
3368 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 234 | 234 |
3369 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 235 | 235 |
3370 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 237 | 237 |
3371 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 239 | 239 |
3372 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 240 | 240 |
3373 | test-standalone-vctrs.R | test_that: data_frame() recycles | invalid casts throw | expect_error | 242 | 242 |
3374 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_cast_common(): empty input returns list() | expect_equal | 245 | 248 |
3375 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_cast_common(): empty input returns list() | expect_equal | 247 | 247 |
3376 | test-standalone-vctrs.R | test_that: data_frame() recycles | data frames have a common type | expect_equal | 255 | 258 |
3377 | test-standalone-vctrs.R | test_that: data_frame() recycles | data frames have a common type | expect_equal | 259 | 262 |
3378 | test-standalone-vctrs.R | test_that: data_frame() recycles | data frames have a common type | expect_equal | 263 | 266 |
3379 | test-standalone-vctrs.R | test_that: data_frame() recycles | data frames have a common type | expect_error | 268 | 271 |
3380 | test-standalone-vctrs.R | test_that: data_frame() recycles | data frames have a common type | expect_equal | 274 | 277 |
3381 | test-standalone-vctrs.R | test_that: data_frame() recycles | data frames have a common type | expect_equal | 278 | 281 |
3382 | test-standalone-vctrs.R | test_that: data_frame() recycles | data frame takes max of individual variables | expect_equal | 288 | 291 |
3383 | test-standalone-vctrs.R | test_that: data_frame() recycles | data frame combines variables | expect_equal | 298 | 301 |
3384 | test-standalone-vctrs.R | test_that: data_frame() recycles | can cast data frames | expect_equal | 304 | 320 |
3385 | test-standalone-vctrs.R | test_that: data_frame() recycles | can cast data frames | expect_equal | 310 | 313 |
3386 | test-standalone-vctrs.R | test_that: data_frame() recycles | can cast data frames | expect_equal | 316 | 319 |
3387 | test-standalone-vctrs.R | test_that: data_frame() recycles | can bind data frames | expect_equal | 322 | 356 |
3388 | test-standalone-vctrs.R | test_that: data_frame() recycles | can bind data frames | expect_equal | 331 | 337 |
3389 | test-standalone-vctrs.R | test_that: data_frame() recycles | can bind data frames | expect_equal | 339 | 345 |
3390 | test-standalone-vctrs.R | test_that: data_frame() recycles | can bind data frames | expect_equal | 349 | 355 |
3391 | test-standalone-vctrs.R | test_that: data_frame() recycles | casting to df type uses same column order | expect_equal | 361 | 364 |
3392 | test-standalone-vctrs.R | test_that: data_frame() recycles | casting to df type uses same column order | expect_equal | 368 | 371 |
3393 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_as_location() works | expect_identical | 379 | 379 |
3394 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_as_location() works | expect_identical | 382 | 382 |
3395 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_as_location() works | expect_identical | 385 | 385 |
3396 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_as_location() works | expect_identical | 388 | 388 |
3397 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_as_location() recycles scalar logical inputs | expect_equal | 391 | 394 |
3398 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_as_location() recycles scalar logical inputs | expect_equal | 393 | 393 |
3399 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_slice() preserves attributes of data frames | expect_true | 401 | 401 |
3400 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_slice() doesn’t restore attributes if there is a
[ method |
expect_equal | 416 | 419 |
3401 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_slice() preserves attributes of vectors | expect_true | 427 | 427 |
3402 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_slice() preserves attributes of vectors | expect_equal | 428 | 428 |
3403 | test-standalone-vctrs.R | test_that: data_frame() recycles | can row-bind unspecified columns | expect_equal | 431 | 439 |
3404 | test-standalone-vctrs.R | test_that: data_frame() recycles | unspecified is detected recursively | expect_s3_class | 443 | 443 |
3405 | test-standalone-vctrs.R | test_that: data_frame() recycles | ptype is finalised | expect_identical | 450 | 450 |
3406 | test-standalone-vctrs.R | test_that: data_frame() recycles | ptype is finalised | expect_identical | 453 | 453 |
3407 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_recycle_common() throws appropriate errors | expect_error | 456 | 467 |
3408 | test-standalone-vctrs.R | test_that: data_frame() recycles | vec_recycle_common() throws appropriate errors | expect_error | 462 | 465 |
3409 | test-standalone-zeallot.R | test_that: LHS must be a list of symbols wrapped in
c() |
can assign lists and vectors | expect_equal | 17 | 17 |
3410 | test-standalone-zeallot.R | test_that: LHS must be a list of symbols wrapped in
c() |
can assign lists and vectors | expect_equal | 20 | 20 |
3411 | test-standalone-zeallot.R | test_that: LHS must be a list of symbols wrapped in
c() |
RHS and LHS must have the same length | expect_error | 23 | 33 |
3412 | test-standalone-zeallot.R | test_that: LHS must be a list of symbols wrapped in
c() |
RHS and LHS must have the same length | expect_error | 29 | 32 |
3413 | test-standalone.R | test_that: names() dispatches on environment | lazy objects are converted to tidy quotes | expect_identical | 10 | 10 |
3414 | test-standalone.R | test_that: names() dispatches on environment | lazy objects are converted to tidy quotes | expect_identical | 13 | 13 |
3415 | test-standalone.R | test_that: names() dispatches on environment | lazy objects are converted to tidy quotes | expect_identical | 16 | 16 |
3416 | test-standalone.R | test_that: names() dispatches on environment | lazy objects are converted to tidy quotes | expect_identical | 19 | 19 |
3417 | test-standalone.R | test_that: names() dispatches on environment | lazy_dots objects are converted to tidy quotes | expect_identical | 36 | 36 |
3418 | test-standalone.R | test_that: names() dispatches on environment | unnamed lazy_dots are given default names | expect_identical | 52 | 52 |
3419 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy() handles missing arguments | expect_identical | 55 | 57 |
3420 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy_dots() takes lazy objects | expect_identical | 61 | 61 |
3421 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy_dots() takes symbolic objects | expect_identical | 64 | 67 |
3422 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy_dots() takes symbolic objects | expect_identical | 66 | 66 |
3423 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy() demotes character vectors to strings | expect_identical | 69 | 71 |
3424 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy() handles numeric vectors | expect_identical | 73 | 76 |
3425 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy() handles numeric vectors | expect_warning | 75 | 75 |
3426 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy() handles numeric vectors | expect_identical | 75 | 75 |
3427 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy() handles bare formulas | expect_identical | 78 | 81 |
3428 | test-standalone.R | test_that: names() dispatches on environment | compat_lazy() handles bare formulas | expect_identical | 80 | 80 |
3429 | test-standalone.R | test_that: names() dispatches on environment | trimws() trims | expect_identical | 85 | 85 |
3430 | test-standalone.R | test_that: names() dispatches on environment | trimws() trims | expect_identical | 86 | 86 |
3431 | test-standalone.R | test_that: names() dispatches on environment | trimws() trims | expect_identical | 87 | 87 |
3432 | test-standalone.R | test_that: names() dispatches on environment | map2() sets names | expect_identical | 90 | 92 |
3433 | test-standalone.R | test_that: names() dispatches on environment | map2() discards recycled names | expect_identical | 94 | 96 |
3434 | test-state.R | test_that: options are set temporarily | peek_options() returns a named list | expect_identical | 9 | 9 |
3435 | test-state.R | test_that: options are set temporarily | is_interactive() is FALSE when testthat runs | expect_false | 12 | 14 |
3436 | test-state.R | test_that: options are set temporarily | is_interactive() honors rlang_interactive option, above all else | expect_true | 16 | 24 |
3437 | test-state.R | test_that: options are set temporarily | is_interactive() honors rlang_interactive option, above all else | expect_false | 18 | 18 |
3438 | test-state.R | test_that: options are set temporarily | is_interactive() honors rlang_interactive option, above all else | expect_snapshot_error | 19 | 19 |
3439 | test-state.R | test_that: options are set temporarily | is_interactive() honors rlang_interactive option, above all else | expect_false | 22 | 22 |
3440 | test-state.R | test_that: options are set temporarily | is_interactive() honors rlang_interactive option, above all else | expect_true | 23 | 23 |
3441 | test-state.R | test_that: options are set temporarily | local_options() restores options in correct order (#980) | expect_identical | 33 | 33 |
3442 | test-state.R | test_that: options are set temporarily | local_options() restores options in correct order (#980) | expect_identical | 40 | 40 |
3443 | test-sym.R | test_that: ensym() fails with calls | ensym() supports strings and symbols | expect_identical | 11 | 11 |
3444 | test-sym.R | test_that: ensym() fails with calls | ensym() supports strings and symbols | expect_identical | 12 | 12 |
3445 | test-sym.R | test_that: ensym() fails with calls | ensym() supports strings and symbols | expect_identical | 13 | 13 |
3446 | test-sym.R | test_that: ensym() fails with calls | empty string is treated as the missing argument | expect_identical | 16 | 18 |
3447 | test-sym.R | test_that: ensym() fails with calls | syms() supports symbols as well | expect_identical | 20 | 22 |
3448 | test-sym.R | test_that: ensym() fails with calls | is_symbol() matches name |
expect_true | 24 | 28 |
3449 | test-sym.R | test_that: ensym() fails with calls | is_symbol() matches name |
expect_true | 26 | 26 |
3450 | test-sym.R | test_that: ensym() fails with calls | is_symbol() matches name |
expect_false | 27 | 27 |
3451 | test-sym.R | test_that: ensym() fails with calls | is_symbol() matches any name in a vector | expect_false | 30 | 33 |
3452 | test-sym.R | test_that: ensym() fails with calls | is_symbol() matches any name in a vector | expect_true | 32 | 32 |
3453 | test-sym.R | test_that: ensym() fails with calls | must supply strings to sym() | expect_snapshot | 35 | 40 |
3454 | test-sym.R | test_that: ensym() fails with calls | data_sym() and data_syms() work | expect_equal | 42 | 54 |
3455 | test-sym.R | test_that: ensym() fails with calls | data_sym() and data_syms() work | expect_equal | 47 | 53 |
3456 | test-trace.R | tree printing only changes deliberately | tree printing only changes deliberately | expect_snapshot | 27 | 31 |
3457 | test-trace.R | tree printing only changes deliberately | can print tree with collapsed branches | expect_snapshot_trace | 55 | 58 |
3458 | test-trace.R | tree printing only changes deliberately | can print tree with collapsed branches | expect_snapshot_trace | 66 | 69 |
3459 | test-trace.R | tree printing only changes deliberately | trace_simplify_branch() extracts last branch | expect_equal | 80 | 80 |
3460 | test-trace.R | tree printing only changes deliberately | trace_simplify_branch() extracts last branch | expect_equal | 81 | 81 |
3461 | test-trace.R | tree printing only changes deliberately | trace_simplify_branch() extracts last branch | expect_equal | 84 | 84 |
3462 | test-trace.R | tree printing only changes deliberately | trace_simplify_branch() extracts last branch | expect_equal | 85 | 85 |
3463 | test-trace.R | tree printing only changes deliberately | trace_simplify_branch() extracts last branch | expect_equal | 88 | 88 |
3464 | test-trace.R | tree printing only changes deliberately | trace_simplify_branch() extracts last branch | expect_equal | 89 | 89 |
3465 | test-trace.R | tree printing only changes deliberately | integerish indices are allowed | expect_identical | 94 | 94 |
3466 | test-trace.R | tree printing only changes deliberately | cli_branch() handles edge case | expect_snapshot | 103 | 103 |
3467 | test-trace.R | tree printing only changes deliberately | trace formatting picks up
rlang_trace_format_srcrefs |
expect_false | 113 | 113 |
3468 | test-trace.R | tree printing only changes deliberately | trace formatting picks up
rlang_trace_format_srcrefs |
expect_true | 117 | 117 |
3469 | test-trace.R | tree printing only changes deliberately | trace picks up option rlang_trace_top_env
for trimming trace |
expect_identical | 126 | 126 |
3470 | test-trace.R | tree printing only changes deliberately | collapsed formatting doesn’t collapse single frame siblings | expect_snapshot | 137 | 140 |
3471 | test-trace.R | tree printing only changes deliberately | recursive frames are rewired to the global env | expect_snapshot_trace | 151 | 151 |
3472 | test-trace.R | tree printing only changes deliberately | long backtrace branches are truncated | expect_snapshot | 164 | 173 |
3473 | test-trace.R | tree printing only changes deliberately | long backtrace branches are truncated | expect_error | 175 | 175 |
3474 | test-trace.R | tree printing only changes deliberately | eval() frames are collapsed | expect_snapshot_trace | 187 | 187 |
3475 | test-trace.R | tree printing only changes deliberately | eval() frames are collapsed | expect_snapshot_trace | 193 | 193 |
3476 | test-trace.R | tree printing only changes deliberately | children of collapsed frames are rechained to correct parent | expect_snapshot | 205 | 212 |
3477 | test-trace.R | tree printing only changes deliberately | combinations of incomplete and leading pipes collapse properly | expect_snapshot_trace | 229 | 229 |
3478 | test-trace.R | tree printing only changes deliberately | combinations of incomplete and leading pipes collapse properly | expect_snapshot_trace | 232 | 232 |
3479 | test-trace.R | tree printing only changes deliberately | combinations of incomplete and leading pipes collapse properly | expect_snapshot_trace | 235 | 235 |
3480 | test-trace.R | tree printing only changes deliberately | combinations of incomplete and leading pipes collapse properly | expect_snapshot_trace | 238 | 238 |
3481 | test-trace.R | tree printing only changes deliberately | combinations of incomplete and leading pipes collapse properly | expect_snapshot_trace | 241 | 241 |
3482 | test-trace.R | tree printing only changes deliberately | combinations of incomplete and leading pipes collapse properly | expect_snapshot_trace | 244 | 244 |
3483 | test-trace.R | tree printing only changes deliberately | combinations of incomplete and leading pipes collapse properly | expect_snapshot_trace | 247 | 247 |
3484 | test-trace.R | tree printing only changes deliberately | calls before and after pipe are preserved | expect_snapshot_trace | 266 | 266 |
3485 | test-trace.R | tree printing only changes deliberately | calls before and after pipe are preserved | expect_snapshot_trace | 269 | 269 |
3486 | test-trace.R | tree printing only changes deliberately | calls before and after pipe are preserved | expect_snapshot_trace | 272 | 272 |
3487 | test-trace.R | tree printing only changes deliberately | always keep very first frame as part of backtrace branch | expect_snapshot_trace | 285 | 285 |
3488 | test-trace.R | tree printing only changes deliberately | can take the str() of a trace (#615) | expect_output | 291 | 291 |
3489 | test-trace.R | tree printing only changes deliberately | can take the str() of a trace (#615) | expect_no_error | 291 | 291 |
3490 | test-trace.R | tree printing only changes deliberately | anonymous calls are stripped from backtraces | expect_identical | 302 | 302 |
3491 | test-trace.R | tree printing only changes deliberately | anonymous calls are stripped from backtraces | expect_snapshot_trace | 303 | 303 |
3492 | test-trace.R | tree printing only changes deliberately | collapsing of eval() frames detects when error occurs within eval() | expect_snapshot_trace | 323 | 323 |
3493 | test-trace.R | tree printing only changes deliberately | can print degenerate backtraces | expect_snapshot_trace | 328 | 328 |
3494 | test-trace.R | tree printing only changes deliberately | can print degenerate backtraces | expect_snapshot_trace | 331 | 331 |
3495 | test-trace.R | tree printing only changes deliberately | can print degenerate backtraces | expect_snapshot_trace | 334 | 334 |
3496 | test-trace.R | tree printing only changes deliberately | check for dangling promise in call CAR (#492) | expect_snapshot_trace | 337 | 348 |
3497 | test-trace.R | tree printing only changes deliberately | dangling srcrefs are not printed | expect_snapshot_trace | 360 | 363 |
3498 | test-trace.R | tree printing only changes deliberately | summary.rlang_trace() prints the full tree | expect_snapshot | 372 | 372 |
3499 | test-trace.R | tree printing only changes deliberately | unexported functions have ::: prefix |
expect_true | 375 | 388 |
3500 | test-trace.R | tree printing only changes deliberately | unexported functions have ::: prefix |
expect_snapshot_trace | 387 | 387 |
3501 | test-trace.R | tree printing only changes deliberately | global functions have global:: prefix |
expect_snapshot_trace | 395 | 395 |
3502 | test-trace.R | tree printing only changes deliberately | local functions inheriting from global do not have
global:: prefix |
expect_snapshot_trace | 403 | 403 |
3503 | test-trace.R | tree printing only changes deliberately | can trim layers of backtraces | expect_snapshot | 417 | 431 |
3504 | test-trace.R | tree printing only changes deliberately | can trim layers of backtraces | expect_equal_trace | 443 | 443 |
3505 | test-trace.R | tree printing only changes deliberately | can trim layers of backtraces | expect_equal_trace | 444 | 444 |
3506 | test-trace.R | tree printing only changes deliberately | can trim layers of backtraces | expect_equal_trace | 445 | 445 |
3507 | test-trace.R | tree printing only changes deliberately | fails when bottom is not on the stack |
expect_error | 448 | 450 |
3508 | test-trace.R | tree printing only changes deliberately | caught error does not display backtrace in knitted files | expect_match | 465 | 465 |
3509 | test-trace.R | tree printing only changes deliberately | caught error does not display backtrace in knitted files | expect_snapshot | 467 | 469 |
3510 | test-trace.R | tree printing only changes deliberately | empty backtraces are dealt with | expect_identical | 487 | 487 |
3511 | test-trace.R | tree printing only changes deliberately | can trace back with quosured symbol | expect_s3_class | 503 | 503 |
3512 | test-trace.R | tree printing only changes deliberately | can slice backtrace | expect_identical | 509 | 512 |
3513 | test-trace.R | tree printing only changes deliberately | can slice backtrace | expect_identical | 516 | 519 |
3514 | test-trace.R | tree printing only changes deliberately | can slice backtrace | expect_identical | 520 | 523 |
3515 | test-trace.R | tree printing only changes deliberately | backtraces carry version attribute |
expect_identical | 526 | 528 |
3516 | test-trace.R | tree printing only changes deliberately | can bind backtraces | expect_equal | 533 | 533 |
3517 | test-trace.R | tree printing only changes deliberately | can bind backtraces | expect_equal | 534 | 534 |
3518 | test-trace.R | tree printing only changes deliberately | can bind backtraces | expect_equal | 539 | 542 |
3519 | test-trace.R | tree printing only changes deliberately | can bind backtraces | expect_equal | 544 | 547 |
3520 | test-trace.R | tree printing only changes deliberately | backtraces don’t contain inlined objects (#1069, r-lib/testthat#1223) | expect_snapshot | 564 | 564 |
3521 | test-trace.R | tree printing only changes deliberately | backtraces don’t contain inlined objects (#1069, r-lib/testthat#1223) | expect_lt | 565 | 565 |
3522 | test-trace.R | tree printing only changes deliberately | runs of namespaces are embolden (#946) | expect_snapshot | 580 | 583 |
3523 | test-trace.R | tree printing only changes deliberately | bottom must be a positive integer |
expect_snapshot | 586 | 588 |
3524 | test-trace.R | tree printing only changes deliberately | bottom must be a positive integer |
expect_error | 587 | 587 |
3525 | test-trace.R | tree printing only changes deliberately | collapsed case in branch formatting | expect_snapshot_output | 592 | 592 |
3526 | test-trace.R | tree printing only changes deliberately | can detect namespace and scope from call | expect_equal | 598 | 601 |
3527 | test-trace.R | tree printing only changes deliberately | can detect namespace and scope from call | expect_equal | 602 | 605 |
3528 | test-trace.R | tree printing only changes deliberately | can detect namespace and scope from call | expect_equal | 606 | 609 |
3529 | test-trace.R | tree printing only changes deliberately | trailing FALSE visibility is handled |
expect_snapshot_trace | 618 | 618 |
3530 | test-trace.R | tree printing only changes deliberately | can create empty trace with trace_back() | expect_equal | 621 | 626 |
3531 | test-trace.R | tree printing only changes deliberately | can format empty traces | expect_snapshot_trace | 630 | 630 |
3532 | test-trace.R | tree printing only changes deliberately | backtrace is formatted with sources (#1396) | expect_true | 645 | 645 |
3533 | test-trace.R | tree printing only changes deliberately | sibling streaks in tree backtraces | expect_snapshot_trace | 653 | 653 |
3534 | test-trace.R | tree printing only changes deliberately | parallel ‘|’ branches are correctly emphasised | expect_error | 665 | 665 |
3535 | test-trace.R | tree printing only changes deliberately | parallel ‘|’ branches are correctly emphasised | expect_snapshot_trace | 666 | 666 |
3536 | test-trace.R | tree printing only changes deliberately | parallel ‘|’ branches are correctly emphasised | expect_error | 669 | 669 |
3537 | test-trace.R | tree printing only changes deliberately | parallel ‘|’ branches are correctly emphasised | expect_snapshot_trace | 670 | 670 |
3538 | test-trace.R | tree printing only changes deliberately | error calls and args are highlighted | expect_snapshot | 684 | 687 |
3539 | test-trace.R | tree printing only changes deliberately | error calls and args are highlighted (no highlighted arg) | expect_snapshot | 697 | 699 |
3540 | test-trace.R | tree printing only changes deliberately | frame is detected from the left | expect_snapshot | 708 | 711 |
3541 | test-trace.R | tree printing only changes deliberately | arg is defensively checked | expect_snapshot | 720 | 722 |
3542 | test-trace.R | tree printing only changes deliberately | namespaced calls are highlighted | expect_snapshot | 731 | 733 |
3543 | test-trace.R | tree printing only changes deliberately | can highlight long lists of arguments in backtrace (#1456) | expect_snapshot | 754 | 756 |
3544 | test-trace.R | tree printing only changes deliberately | can highlight long lists of arguments in backtrace (#1456) | expect_snapshot | 759 | 761 |
3545 | test-trace.R | tree printing only changes deliberately | can highlight multi-line arguments in backtrace (#1456) | expect_snapshot | 774 | 776 |
3546 | test-trace.R | tree printing only changes deliberately | can highlight multi-line arguments in backtrace (#1456) | expect_snapshot | 779 | 781 |
3547 | test-types.R | test_that: predicates match definitions | can bypass string serialisation | expect_identical | 20 | 20 |
3548 | test-types.R | test_that: predicates match definitions | can bypass string serialisation | expect_identical | 21 | 21 |
3549 | test-types.R | test_that: predicates match definitions | is_integerish() heeds type requirement | expect_true | 25 | 29 |
3550 | test-types.R | test_that: predicates match definitions | is_integerish() heeds type requirement | expect_true | 27 | 27 |
3551 | test-types.R | test_that: predicates match definitions | is_integerish() heeds type requirement | expect_false | 28 | 28 |
3552 | test-types.R | test_that: predicates match definitions | is_integerish() heeds type requirement | expect_false | 32 | 34 |
3553 | test-types.R | test_that: predicates match definitions | is_integerish() heeds length requirement | expect_true | 38 | 41 |
3554 | test-types.R | test_that: predicates match definitions | is_integerish() heeds length requirement | expect_false | 40 | 40 |
3555 | test-types.R | test_that: predicates match definitions | non finite double values are integerish | expect_true | 44 | 48 |
3556 | test-types.R | test_that: predicates match definitions | non finite double values are integerish | expect_true | 46 | 46 |
3557 | test-types.R | test_that: predicates match definitions | non finite double values are integerish | expect_true | 47 | 47 |
3558 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_true | 50 | 67 |
3559 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 52 | 52 |
3560 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_true | 54 | 54 |
3561 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 55 | 55 |
3562 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 56 | 56 |
3563 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 57 | 57 |
3564 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 58 | 58 |
3565 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 59 | 59 |
3566 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_error | 62 | 62 |
3567 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 62 | 62 |
3568 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_true | 64 | 64 |
3569 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 65 | 65 |
3570 | test-types.R | test_that: predicates match definitions | is_finite handles numeric types | expect_false | 66 | 66 |
3571 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 69 | 89 |
3572 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 71 | 71 |
3573 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 72 | 72 |
3574 | test-types.R | test_that: predicates match definitions | check finiteness | expect_false | 74 | 74 |
3575 | test-types.R | test_that: predicates match definitions | check finiteness | expect_false | 75 | 75 |
3576 | test-types.R | test_that: predicates match definitions | check finiteness | expect_false | 76 | 76 |
3577 | test-types.R | test_that: predicates match definitions | check finiteness | expect_false | 78 | 78 |
3578 | test-types.R | test_that: predicates match definitions | check finiteness | expect_false | 79 | 79 |
3579 | test-types.R | test_that: predicates match definitions | check finiteness | expect_false | 80 | 80 |
3580 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 82 | 82 |
3581 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 83 | 83 |
3582 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 84 | 84 |
3583 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 86 | 86 |
3584 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 87 | 87 |
3585 | test-types.R | test_that: predicates match definitions | check finiteness | expect_true | 88 | 88 |
3586 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true | 92 | 96 |
3587 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_false | 94 | 94 |
3588 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_false | 95 | 95 |
3589 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 98 | 98 |
3590 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 99 | 99 |
3591 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 100 | 100 |
3592 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 101 | 101 |
3593 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 102 | 102 |
3594 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 103 | 103 |
3595 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 104 | 104 |
3596 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 105 | 105 |
3597 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 106 | 106 |
3598 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 107 | 107 |
3599 | test-types.R | test_that: predicates match definitions | scalar predicates heed type and length | expect_true_false | 108 | 108 |
3600 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_true | 111 | 127 |
3601 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_true | 113 | 113 |
3602 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_true | 114 | 114 |
3603 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_false | 116 | 116 |
3604 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_false | 117 | 117 |
3605 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_false | 120 | 120 |
3606 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_false | 121 | 121 |
3607 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_false | 122 | 122 |
3608 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_false | 124 | 124 |
3609 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_false | 125 | 125 |
3610 | test-types.R | test_that: predicates match definitions | is_integerish() supports large numbers (#578) | expect_false | 126 | 126 |
3611 | test-types.R | test_that: predicates match definitions | is_string() matches on string | expect_true | 129 | 138 |
3612 | test-types.R | test_that: predicates match definitions | is_string() matches on string | expect_true | 131 | 131 |
3613 | test-types.R | test_that: predicates match definitions | is_string() matches on string | expect_false | 132 | 132 |
3614 | test-types.R | test_that: predicates match definitions | is_string() matches on string | expect_false | 133 | 133 |
3615 | test-types.R | test_that: predicates match definitions | is_string() matches on string | expect_true | 135 | 135 |
3616 | test-types.R | test_that: predicates match definitions | is_string() matches on string | expect_true | 136 | 136 |
3617 | test-types.R | test_that: predicates match definitions | is_string() matches on string | expect_false | 137 | 137 |
3618 | test-types.R | test_that: predicates match definitions | is_string2() matches on empty |
expect_snapshot | 140 | 155 |
3619 | test-types.R | test_that: predicates match definitions | is_string2() matches on empty |
expect_true | 148 | 148 |
3620 | test-types.R | test_that: predicates match definitions | is_string2() matches on empty |
expect_true | 149 | 149 |
3621 | test-types.R | test_that: predicates match definitions | is_string2() matches on empty |
expect_false | 150 | 150 |
3622 | test-types.R | test_that: predicates match definitions | is_string2() matches on empty |
expect_true | 152 | 152 |
3623 | test-types.R | test_that: predicates match definitions | is_string2() matches on empty |
expect_true | 153 | 153 |
3624 | test-types.R | test_that: predicates match definitions | is_string2() matches on empty |
expect_false | 154 | 154 |
3625 | test-types.R | test_that: predicates match definitions | is_bool() checks for single TRUE or
FALSE |
expect_true | 157 | 162 |
3626 | test-types.R | test_that: predicates match definitions | is_bool() checks for single TRUE or
FALSE |
expect_true | 159 | 159 |
3627 | test-types.R | test_that: predicates match definitions | is_bool() checks for single TRUE or
FALSE |
expect_false | 160 | 160 |
3628 | test-types.R | test_that: predicates match definitions | is_bool() checks for single TRUE or
FALSE |
expect_false | 161 | 161 |
3629 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 164 | 183 |
3630 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 166 | 166 |
3631 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_false | 168 | 168 |
3632 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 169 | 169 |
3633 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 170 | 170 |
3634 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 171 | 171 |
3635 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_false | 173 | 173 |
3636 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 174 | 174 |
3637 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 175 | 175 |
3638 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 176 | 176 |
3639 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 178 | 178 |
3640 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 179 | 179 |
3641 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 180 | 180 |
3642 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 181 | 181 |
3643 | test-types.R | test_that: predicates match definitions | is_character2() matches empty and missing values | expect_true | 182 | 182 |
3644 | test-utils.R | test_that: locale setters report old locale | local_options() sets options | expect_identical | 15 | 15 |
3645 | test-utils.R | test_that: locale setters report old locale | local_options() sets options | expect_identical | 16 | 16 |
3646 | test-utils.R | test_that: locale setters report old locale | local_options() restores options | expect_identical | 18 | 20 |
3647 | test-utils.R | test_that: locale setters report old locale | trailing newlines are trimmed | expect_identical | 22 | 27 |
3648 | test-utils.R | test_that: locale setters report old locale | trailing newlines are trimmed | expect_identical | 24 | 24 |
3649 | test-utils.R | test_that: locale setters report old locale | trailing newlines are trimmed | expect_identical | 25 | 25 |
3650 | test-utils.R | test_that: locale setters report old locale | trailing newlines are trimmed | expect_identical | 26 | 26 |
3651 | test-utils.R | test_that: locale setters report old locale | source_refs() creates source references | expect_true | 32 | 32 |
3652 | test-utils.R | test_that: locale setters report old locale | path_trim_prefix() trims path | expect_equal | 35 | 50 |
3653 | test-utils.R | test_that: locale setters report old locale | path_trim_prefix() trims path | expect_equal | 41 | 44 |
3654 | test-utils.R | test_that: locale setters report old locale | path_trim_prefix() trims path | expect_equal | 46 | 49 |
3655 | test-utils.R | test_that: locale setters report old locale | detect_run_starts() works | expect_equal | 52 | 87 |
3656 | test-utils.R | test_that: locale setters report old locale | detect_run_starts() works | expect_equal | 57 | 60 |
3657 | test-utils.R | test_that: locale setters report old locale | detect_run_starts() works | expect_equal | 61 | 64 |
3658 | test-utils.R | test_that: locale setters report old locale | detect_run_starts() works | expect_equal | 66 | 69 |
3659 | test-utils.R | test_that: locale setters report old locale | detect_run_starts() works | expect_equal | 70 | 73 |
3660 | test-utils.R | test_that: locale setters report old locale | detect_run_starts() works | expect_equal | 75 | 78 |
3661 | test-utils.R | test_that: locale setters report old locale | detect_run_starts() works | expect_equal | 79 | 82 |
3662 | test-utils.R | test_that: locale setters report old locale | detect_run_starts() works | expect_equal | 83 | 86 |
3663 | test-vec-new.R | test_that: atomic vectors are spliced | can create empty vectors | expect_identical | 21 | 29 |
3664 | test-vec-new.R | test_that: atomic vectors are spliced | can create empty vectors | expect_identical | 23 | 23 |
3665 | test-vec-new.R | test_that: atomic vectors are spliced | can create empty vectors | expect_identical | 24 | 24 |
3666 | test-vec-new.R | test_that: atomic vectors are spliced | can create empty vectors | expect_identical | 25 | 25 |
3667 | test-vec-new.R | test_that: atomic vectors are spliced | can create empty vectors | expect_identical | 26 | 26 |
3668 | test-vec-new.R | test_that: atomic vectors are spliced | can create empty vectors | expect_identical | 27 | 27 |
3669 | test-vec-new.R | test_that: atomic vectors are spliced | can create empty vectors | expect_identical | 28 | 28 |
3670 | test-vec-new.R | test_that: atomic vectors are spliced | objects are not spliced | expect_error | 31 | 33 |
3671 | test-vec-new.R | test_that: atomic vectors are spliced | explicitly spliced lists are spliced | expect_identical | 35 | 37 |
3672 | test-vec-new.R | test_that: atomic vectors are spliced | splicing uses inner names | expect_identical | 39 | 42 |
3673 | test-vec-new.R | test_that: atomic vectors are spliced | splicing uses inner names | expect_identical | 41 | 41 |
3674 | test-vec-new.R | test_that: atomic vectors are spliced | splicing uses outer names when scalar | expect_identical | 44 | 47 |
3675 | test-vec-new.R | test_that: atomic vectors are spliced | splicing uses outer names when scalar | expect_identical | 46 | 46 |
3676 | test-vec-new.R | test_that: atomic vectors are spliced | warn when outer names unless input is unnamed scalar atomic | expect_warning | 49 | 54 |
3677 | test-vec-new.R | test_that: atomic vectors are spliced | warn when outer names unless input is unnamed scalar atomic | expect_identical | 50 | 50 |
3678 | test-vec-new.R | test_that: atomic vectors are spliced | warn when outer names unless input is unnamed scalar atomic | expect_warning | 51 | 51 |
3679 | test-vec-new.R | test_that: atomic vectors are spliced | warn when outer names unless input is unnamed scalar atomic | expect_identical | 51 | 51 |
3680 | test-vec-new.R | test_that: atomic vectors are spliced | warn when outer names unless input is unnamed scalar atomic | expect_warning | 52 | 52 |
3681 | test-vec-new.R | test_that: atomic vectors are spliced | warn when outer names unless input is unnamed scalar atomic | expect_identical | 52 | 52 |
3682 | test-vec-new.R | test_that: atomic vectors are spliced | warn when outer names unless input is unnamed scalar atomic | expect_warning | 53 | 53 |
3683 | test-vec-new.R | test_that: atomic vectors are spliced | warn when outer names unless input is unnamed scalar atomic | expect_identical | 53 | 53 |
3684 | test-vec-new.R | test_that: atomic vectors are spliced | warn when spliced lists have outer name | expect_warning | 56 | 58 |
3685 | test-vec-new.R | test_that: atomic vectors are spliced | list2() doesn’t splice bare lists | expect_identical | 60 | 63 |
3686 | test-vec-new.R | test_that: atomic vectors are spliced | list2() doesn’t splice bare lists | expect_identical | 62 | 62 |
3687 | test-vec-new.R | test_that: atomic vectors are spliced | atomic inputs are implicitly coerced | expect_identical | 65 | 71 |
3688 | test-vec-new.R | test_that: atomic vectors are spliced | atomic inputs are implicitly coerced | expect_identical | 67 | 67 |
3689 | test-vec-new.R | test_that: atomic vectors are spliced | atomic inputs are implicitly coerced | expect_error | 69 | 69 |
3690 | test-vec-new.R | test_that: atomic vectors are spliced | atomic inputs are implicitly coerced | expect_error | 70 | 70 |
3691 | test-vec-new.R | test_that: atomic vectors are spliced | type errors are handled | expect_error | 73 | 76 |
3692 | test-vec-new.R | test_that: atomic vectors are spliced | type errors are handled | expect_error | 75 | 75 |
3693 | test-vec-new.R | test_that: atomic vectors are spliced | empty inputs are spliced | expect_identical | 78 | 81 |
3694 | test-vec-new.R | test_that: atomic vectors are spliced | empty inputs are spliced | expect_warning | 80 | 80 |
3695 | test-vec-new.R | test_that: atomic vectors are spliced | empty inputs are spliced | expect_identical | 80 | 80 |
3696 | test-vec-new.R | test_that: atomic vectors are spliced | list2() splices names | expect_identical | 83 | 87 |
3697 | test-vec-new.R | test_that: atomic vectors are spliced | list2() splices names | expect_identical | 85 | 85 |
3698 | test-vec-new.R | test_that: atomic vectors are spliced | list2() splices names | expect_identical | 86 | 86 |
3699 | test-vec-new.R | test_that: atomic vectors are spliced | ll() is an alias to list2() | expect_identical | 89 | 91 |
3700 | test-vec-new.R | test_that: atomic vectors are spliced | vector ctors take names arguments | expect_identical | 93 | 101 |
3701 | test-vec-new.R | test_that: atomic vectors are spliced | vector ctors take names arguments | expect_identical | 95 | 95 |
3702 | test-vec-new.R | test_that: atomic vectors are spliced | vector ctors take names arguments | expect_identical | 96 | 96 |
3703 | test-vec-new.R | test_that: atomic vectors are spliced | vector ctors take names arguments | expect_identical | 97 | 97 |
3704 | test-vec-new.R | test_that: atomic vectors are spliced | vector ctors take names arguments | expect_identical | 98 | 98 |
3705 | test-vec-new.R | test_that: atomic vectors are spliced | vector ctors take names arguments | expect_identical | 99 | 99 |
3706 | test-vec-new.R | test_that: atomic vectors are spliced | vector ctors take names arguments | expect_identical | 100 | 100 |
3707 | test-vec-new.R | test_that: atomic vectors are spliced | rep_named() repeats along names | expect_error | 103 | 108 |
3708 | test-vec-new.R | test_that: atomic vectors are spliced | rep_named() repeats along names | expect_identical | 105 | 105 |
3709 | test-vec-new.R | test_that: atomic vectors are spliced | rep_named() repeats along names | expect_identical | 106 | 106 |
3710 | test-vec-new.R | test_that: atomic vectors are spliced | rep_named() repeats along names | expect_identical | 107 | 107 |
3711 | test-vec-new.R | test_that: atomic vectors are spliced | rep_along() reps along vector | expect_identical | 110 | 112 |
3712 | test-vec-new.R | test_that: atomic vectors are spliced | chr() supports logical NA | expect_identical | 114 | 117 |
3713 | test-vec-new.R | test_that: atomic vectors are spliced | chr() supports logical NA | expect_identical | 116 | 116 |
3714 | test-vec-utils.R | test_that: seq2() creates increasing sequences | seq2_along() creates increasing sequences | expect_identical | 6 | 9 |
3715 | test-vec-utils.R | test_that: seq2() creates increasing sequences | seq2_along() creates increasing sequences | expect_identical | 8 | 8 |
3716 | test-vec-utils.R | test_that: seq2() creates increasing sequences | seq2() fails with non-scalar inputs | expect_error | 11 | 14 |
3717 | test-vec-utils.R | test_that: seq2() creates increasing sequences | seq2() fails with non-scalar inputs | expect_error | 13 | 13 |
3718 | test-vec.R | test_that: can poke a range to a vector | can poke n elements to a vector |
expect_error | 18 | 18 |
3719 | test-vec.R | test_that: can poke a range to a vector | can poke n elements to a vector |
expect_identical | 21 | 21 |
3720 | test-vec.R | test_that: can poke a range to a vector | can poke n elements to a vector |
expect_identical | 22 | 22 |
3721 | test-vec.R | test_that: can poke a range to a vector | can poke to a vector with default parameters | expect_identical | 31 | 31 |
3722 | test-vec.R | test_that: can poke a range to a vector | can poke to a vector with default parameters | expect_identical | 32 | 32 |
3723 | test-vec.R | test_that: can poke a range to a vector | can poke to a vector with default parameters | expect_identical | 38 | 38 |
3724 | test-vec.R | test_that: can poke a range to a vector | can poke to a vector with default parameters | expect_identical | 39 | 39 |
3725 | test-vec.R | test_that: can poke a range to a vector | can poke to a vector with double parameters | expect_identical | 48 | 48 |
3726 | test-vec.R | test_that: can poke a range to a vector | can poke to a vector with double parameters | expect_identical | 49 | 49 |
3727 | test-vec.R | test_that: can poke a range to a vector | can poke to a vector with double parameters | expect_identical | 56 | 56 |
3728 | test-vec.R | test_that: can poke a range to a vector | can poke to a vector with double parameters | expect_identical | 57 | 57 |
3729 | test-vec.R | test_that: can poke a range to a vector | vector pokers fail if parameters are not integerish | expect_error | 64 | 64 |
3730 | test-vec.R | test_that: can poke a range to a vector | vector pokers fail if parameters are not integerish | expect_error | 65 | 65 |
3731 | test-vec.R | test_that: can poke a range to a vector | vector pokers fail if parameters are not integerish | expect_error | 66 | 66 |
3732 | test-vec.R | test_that: can poke a range to a vector | vector pokers fail if parameters are not integerish | expect_error | 68 | 68 |
3733 | test-vec.R | test_that: can poke a range to a vector | vector pokers fail if parameters are not integerish | expect_error | 69 | 69 |
3734 | test-vec.R | test_that: can poke a range to a vector | vector pokers fail if parameters are not integerish | expect_error | 70 | 70 |
3735 | test-vec.R | test_that: can poke a range to a vector | is_string() returns FALSE for NA |
expect_false | 73 | 75 |
3736 | test-vec.R | test_that: can poke a range to a vector | are_na() requires vector input but not is_na() | expect_error | 77 | 80 |
3737 | test-vec.R | test_that: can poke a range to a vector | are_na() requires vector input but not is_na() | expect_false | 79 | 79 |
3738 | test-vec.R | test_that: can poke a range to a vector | are_na() fails with lists (#558) | expect_error | 82 | 84 |
3739 | test-vec.R | test_that: can poke a range to a vector | variadic ctors still work without warnings (#1210) | expect_no_warning | 86 | 95 |
3740 | test-vec.R | test_that: can poke a range to a vector | variadic ctors still work without warnings (#1210) | expect_identical | 89 | 89 |
3741 | test-vec.R | test_that: can poke a range to a vector | variadic ctors still work without warnings (#1210) | expect_identical | 90 | 90 |
3742 | test-vec.R | test_that: can poke a range to a vector | variadic ctors still work without warnings (#1210) | expect_identical | 91 | 91 |
3743 | test-vec.R | test_that: can poke a range to a vector | variadic ctors still work without warnings (#1210) | expect_identical | 92 | 92 |
3744 | test-vec.R | test_that: can poke a range to a vector | variadic ctors still work without warnings (#1210) | expect_identical | 93 | 93 |
3745 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_identical | 36 | 36 |
3746 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_identical | 37 | 37 |
3747 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_false | 42 | 42 |
3748 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_identical | 43 | 43 |
3749 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_false | 49 | 49 |
3750 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_false | 50 | 50 |
3751 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_true | 56 | 56 |
3752 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_true | 57 | 57 |
3753 | test-weakref.R | test_that: weakref with key and no value allows key to be GC’d | key keeps value alive | expect_true | 58 | 58 |