Skip to content

Commit a30ee0d

Browse files
committed
rustdoc: fix tests for @~str -> @str change.
1 parent 096f6f5 commit a30ee0d

File tree

3 files changed

+33
-33
lines changed

3 files changed

+33
-33
lines changed

src/librustdoc/attr_parser.rs

+11-11
Original file line numberDiff line numberDiff line change
@@ -75,82 +75,82 @@ mod test {
7575
use syntax;
7676
use super::{parse_hidden, parse_crate, parse_desc};
7777

78-
fn parse_attributes(source: ~str) -> ~[ast::attribute] {
78+
fn parse_attributes(source: @str) -> ~[ast::attribute] {
7979
use syntax::parse;
8080
use syntax::parse::attr::parser_attr;
8181

8282
let parse_sess = syntax::parse::new_parse_sess(None);
8383
let parser = parse::new_parser_from_source_str(
84-
parse_sess, ~[], ~"-", @source);
84+
parse_sess, ~[], @"-", source);
8585
8686
parser.parse_outer_attributes()
8787
}
8888
8989
9090
#[test]
9191
fn should_extract_crate_name_from_link_attribute() {
92-
let source = ~"#[link(name = \"snuggles\")]";
92+
let source = @"#[link(name = \"snuggles\")]";
9393
let attrs = parse_attributes(source);
9494
let attrs = parse_crate(attrs);
9595
assert!(attrs.name == Some(~"snuggles"));
9696
}
9797

9898
#[test]
9999
fn should_not_extract_crate_name_if_no_link_attribute() {
100-
let source = ~"";
100+
let source = @"";
101101
let attrs = parse_attributes(source);
102102
let attrs = parse_crate(attrs);
103103
assert!(attrs.name == None);
104104
}
105105

106106
#[test]
107107
fn should_not_extract_crate_name_if_no_name_value_in_link_attribute() {
108-
let source = ~"#[link(whatever)]";
108+
let source = @"#[link(whatever)]";
109109
let attrs = parse_attributes(source);
110110
let attrs = parse_crate(attrs);
111111
assert!(attrs.name == None);
112112
}
113113

114114
#[test]
115115
fn parse_desc_should_handle_undocumented_mods() {
116-
let source = ~"";
116+
let source = @"";
117117
let attrs = parse_attributes(source);
118118
let attrs = parse_desc(attrs);
119119
assert!(attrs == None);
120120
}
121121

122122
#[test]
123123
fn parse_desc_should_parse_simple_doc_attributes() {
124-
let source = ~"#[doc = \"basic\"]";
124+
let source = @"#[doc = \"basic\"]";
125125
let attrs = parse_attributes(source);
126126
let attrs = parse_desc(attrs);
127127
assert!(attrs == Some(~"basic"));
128128
}
129129
130130
#[test]
131131
fn should_parse_hidden_attribute() {
132-
let source = ~"#[doc(hidden)]";
132+
let source = @"#[doc(hidden)]";
133133
let attrs = parse_attributes(source);
134134
assert!(parse_hidden(attrs) == true);
135135
}
136136
137137
#[test]
138138
fn should_parse_hidden_attribute_with_other_docs() {
139-
let source = ~"#[doc = \"foo\"] #[doc(hidden)] #[doc = \"foo\"]";
139+
let source = @"#[doc = \"foo\"] #[doc(hidden)] #[doc = \"foo\"]";
140140
let attrs = parse_attributes(source);
141141
assert!(parse_hidden(attrs) == true);
142142
}
143143
144144
#[test]
145145
fn should_not_parse_non_hidden_attribute() {
146-
let source = ~"#[doc = \"\"]";
146+
let source = @"#[doc = \"\"]";
147147
let attrs = parse_attributes(source);
148148
assert!(parse_hidden(attrs) == false);
149149
}
150150
151151
#[test]
152152
fn should_concatenate_multiple_doc_comments() {
153-
let source = ~"/// foo\n/// bar";
153+
let source = @"/// foo\n/// bar";
154154
let desc = parse_desc(parse_attributes(source));
155155
assert!(desc == Some(~"foo\nbar"));
156156
}

src/librustdoc/extract.rs

+18-18
Original file line numberDiff line numberDiff line change
@@ -287,49 +287,49 @@ mod test {
287287

288288
use core::vec;
289289

290-
fn mk_doc(source: ~str) -> doc::Doc {
290+
fn mk_doc(source: @str) -> doc::Doc {
291291
let ast = parse::from_str(source);
292292
extract(ast, ~"")
293293
}
294294

295295
#[test]
296296
fn extract_empty_crate() {
297-
let doc = mk_doc(~"");
297+
let doc = mk_doc(@"");
298298
assert!(doc.cratemod().mods().is_empty());
299299
assert!(doc.cratemod().fns().is_empty());
300300
}
301301

302302
#[test]
303303
fn extract_mods() {
304-
let doc = mk_doc(~"mod a { mod b { } mod c { } }");
304+
let doc = mk_doc(@"mod a { mod b { } mod c { } }");
305305
assert!(doc.cratemod().mods()[0].name() == ~"a");
306306
assert!(doc.cratemod().mods()[0].mods()[0].name() == ~"b");
307307
assert!(doc.cratemod().mods()[0].mods()[1].name() == ~"c");
308308
}
309309
310310
#[test]
311311
fn extract_fns_from_foreign_mods() {
312-
let doc = mk_doc(~"extern { fn a(); }");
312+
let doc = mk_doc(@"extern { fn a(); }");
313313
assert!(doc.cratemod().nmods()[0].fns[0].name() == ~"a");
314314
}
315315
316316
#[test]
317317
fn extract_mods_deep() {
318-
let doc = mk_doc(~"mod a { mod b { mod c { } } }");
318+
let doc = mk_doc(@"mod a { mod b { mod c { } } }");
319319
assert!(doc.cratemod().mods()[0].mods()[0].mods()[0].name() ==
320320
~"c");
321321
}
322322
323323
#[test]
324324
fn extract_should_set_mod_ast_id() {
325-
let doc = mk_doc(~"mod a { }");
325+
let doc = mk_doc(@"mod a { }");
326326
assert!(doc.cratemod().mods()[0].id() != 0);
327327
}
328328
329329
#[test]
330330
fn extract_fns() {
331331
let doc = mk_doc(
332-
~"fn a() { } \
332+
@"fn a() { } \
333333
mod b { fn c() {
334334
} }");
335335
assert!(doc.cratemod().fns()[0].name() == ~"a");
@@ -338,13 +338,13 @@ mod test {
338338
339339
#[test]
340340
fn extract_should_set_fn_ast_id() {
341-
let doc = mk_doc(~"fn a() { }");
341+
let doc = mk_doc(@"fn a() { }");
342342
assert!(doc.cratemod().fns()[0].id() != 0);
343343
}
344344
345345
#[test]
346346
fn extract_should_use_default_crate_name() {
347-
let source = ~"";
347+
let source = @"";
348348
let ast = parse::from_str(source);
349349
let doc = extract(ast, ~"burp");
350350
assert!(doc.cratemod().name() == ~"burp");
@@ -361,57 +361,57 @@ mod test {
361361
362362
#[test]
363363
fn should_extract_const_name_and_id() {
364-
let doc = mk_doc(~"static a: int = 0;");
364+
let doc = mk_doc(@"static a: int = 0;");
365365
assert!(doc.cratemod().consts()[0].id() != 0);
366366
assert!(doc.cratemod().consts()[0].name() == ~"a");
367367
}
368368
369369
#[test]
370370
fn should_extract_enums() {
371-
let doc = mk_doc(~"enum e { v }");
371+
let doc = mk_doc(@"enum e { v }");
372372
assert!(doc.cratemod().enums()[0].id() != 0);
373373
assert!(doc.cratemod().enums()[0].name() == ~"e");
374374
}
375375
376376
#[test]
377377
fn should_extract_enum_variants() {
378-
let doc = mk_doc(~"enum e { v }");
378+
let doc = mk_doc(@"enum e { v }");
379379
assert!(doc.cratemod().enums()[0].variants[0].name == ~"v");
380380
}
381381
382382
#[test]
383383
fn should_extract_traits() {
384-
let doc = mk_doc(~"trait i { fn f(); }");
384+
let doc = mk_doc(@"trait i { fn f(); }");
385385
assert!(doc.cratemod().traits()[0].name() == ~"i");
386386
}
387387
388388
#[test]
389389
fn should_extract_trait_methods() {
390-
let doc = mk_doc(~"trait i { fn f(); }");
390+
let doc = mk_doc(@"trait i { fn f(); }");
391391
assert!(doc.cratemod().traits()[0].methods[0].name == ~"f");
392392
}
393393
394394
#[test]
395395
fn should_extract_impl_methods() {
396-
let doc = mk_doc(~"impl int { fn f() { } }");
396+
let doc = mk_doc(@"impl int { fn f() { } }");
397397
assert!(doc.cratemod().impls()[0].methods[0].name == ~"f");
398398
}
399399
400400
#[test]
401401
fn should_extract_tys() {
402-
let doc = mk_doc(~"type a = int;");
402+
let doc = mk_doc(@"type a = int;");
403403
assert!(doc.cratemod().types()[0].name() == ~"a");
404404
}
405405
406406
#[test]
407407
fn should_extract_structs() {
408-
let doc = mk_doc(~"struct Foo { field: () }");
408+
let doc = mk_doc(@"struct Foo { field: () }");
409409
assert!(doc.cratemod().structs()[0].name() == ~"Foo");
410410
}
411411
412412
#[test]
413413
fn should_extract_struct_fields() {
414-
let doc = mk_doc(~"struct Foo { field: () }");
414+
let doc = mk_doc(@"struct Foo { field: () }");
415415
assert!(doc.cratemod().structs()[0].fields[0] == ~"field");
416416
}
417417
}

src/librustdoc/fold.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ pub fn default_seq_fold_struct<T>(
368368

369369
#[test]
370370
fn default_fold_should_produce_same_doc() {
371-
let source = ~"mod a { fn b() { } mod c { fn d() { } } }";
371+
let source = @"mod a { fn b() { } mod c { fn d() { } } }";
372372
let ast = parse::from_str(source);
373373
let doc = extract::extract(ast, ~"");
374374
let fld = default_seq_fold(());
@@ -378,7 +378,7 @@ fn default_fold_should_produce_same_doc() {
378378

379379
#[test]
380380
fn default_fold_should_produce_same_consts() {
381-
let source = ~"static a: int = 0;";
381+
let source = @"static a: int = 0;";
382382
let ast = parse::from_str(source);
383383
let doc = extract::extract(ast, ~"");
384384
let fld = default_seq_fold(());
@@ -388,7 +388,7 @@ fn default_fold_should_produce_same_consts() {
388388

389389
#[test]
390390
fn default_fold_should_produce_same_enums() {
391-
let source = ~"enum a { b }";
391+
let source = @"enum a { b }";
392392
let ast = parse::from_str(source);
393393
let doc = extract::extract(ast, ~"");
394394
let fld = default_seq_fold(());
@@ -398,7 +398,7 @@ fn default_fold_should_produce_same_enums() {
398398

399399
#[test]
400400
fn default_parallel_fold_should_produce_same_doc() {
401-
let source = ~"mod a { fn b() { } mod c { fn d() { } } }";
401+
let source = @"mod a { fn b() { } mod c { fn d() { } } }";
402402
let ast = parse::from_str(source);
403403
let doc = extract::extract(ast, ~"");
404404
let fld = default_par_fold(());

0 commit comments

Comments
 (0)