We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e163e79 commit c1cf0f8Copy full SHA for c1cf0f8
1 file changed
tests/test.rs
@@ -268,11 +268,12 @@ fn literal_parse() {
268
fn literal_span() {
269
let positive = "0.1".parse::<Literal>().unwrap();
270
let negative = "-0.1".parse::<Literal>().unwrap();
271
+ let subspan = positive.subspan(1..2);
272
273
#[cfg(not(span_locations))]
274
{
- let _ = positive;
275
let _ = negative;
276
+ assert!(subspan.is_none());
277
}
278
279
#[cfg(span_locations)]
@@ -281,7 +282,10 @@ fn literal_span() {
281
282
assert_eq!(positive.span().end().column, 3);
283
assert_eq!(negative.span().start().column, 0);
284
assert_eq!(negative.span().end().column, 4);
285
+ assert_eq!(subspan.unwrap().source_text().unwrap(), "."); // FIXME
286
287
+
288
+ assert!(positive.subspan(1..4).is_none());
289
290
291
#[test]
0 commit comments