Skip to content

Commit 246063f

Browse files
committed
Refactor to use default trait in tests
1 parent 9cc1ad4 commit 246063f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+429
-543
lines changed

tests/attention.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ fn attention() -> Result<(), String> {
1313
compile: CompileOptions {
1414
allow_dangerous_html: true,
1515
allow_dangerous_protocol: true,
16-
..CompileOptions::default()
16+
..Default::default()
1717
},
18-
..Options::default()
18+
..Default::default()
1919
};
2020

2121
// Rule 1.
@@ -827,19 +827,19 @@ fn attention() -> Result<(), String> {
827827
parse: ParseOptions {
828828
constructs: Constructs {
829829
attention: false,
830-
..Constructs::default()
830+
..Default::default()
831831
},
832-
..ParseOptions::default()
832+
..Default::default()
833833
},
834-
..Options::default()
834+
..Default::default()
835835
}
836836
)?,
837837
"<p>*a*</p>",
838838
"should support turning off attention"
839839
);
840840

841841
assert_eq!(
842-
to_mdast("a *alpha* b **bravo** c.", &ParseOptions::default())?,
842+
to_mdast("a *alpha* b **bravo** c.", &Default::default())?,
843843
Node::Root(Root {
844844
children: vec![Node::Paragraph(Paragraph {
845845
children: vec![

tests/autolink.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ fn autolink() -> Result<(), String> {
1313
compile: CompileOptions {
1414
allow_dangerous_html: true,
1515
allow_dangerous_protocol: true,
16-
..CompileOptions::default()
16+
..Default::default()
1717
},
18-
..Options::default()
18+
..Default::default()
1919
};
2020

2121
assert_eq!(
@@ -259,11 +259,11 @@ fn autolink() -> Result<(), String> {
259259
parse: ParseOptions {
260260
constructs: Constructs {
261261
autolink: false,
262-
..Constructs::default()
262+
..Default::default()
263263
},
264-
..ParseOptions::default()
264+
..Default::default()
265265
},
266-
..Options::default()
266+
..Default::default()
267267
}
268268
)?,
269269
"<p>&lt;[email protected]&gt;</p>",
@@ -273,7 +273,7 @@ fn autolink() -> Result<(), String> {
273273
assert_eq!(
274274
to_mdast(
275275
"a <https://alpha.com> b <[email protected]> c.",
276-
&ParseOptions::default()
276+
&Default::default()
277277
)?,
278278
Node::Root(Root {
279279
children: vec![Node::Paragraph(Paragraph {

tests/block_quote.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -208,19 +208,19 @@ fn block_quote() -> Result<(), String> {
208208
parse: ParseOptions {
209209
constructs: Constructs {
210210
block_quote: false,
211-
..Constructs::default()
211+
..Default::default()
212212
},
213-
..ParseOptions::default()
213+
..Default::default()
214214
},
215-
..Options::default()
215+
..Default::default()
216216
}
217217
)?,
218218
"<p>&gt; # a\n&gt; b\n&gt; c</p>",
219219
"should support turning off block quotes"
220220
);
221221

222222
assert_eq!(
223-
to_mdast("> a", &ParseOptions::default())?,
223+
to_mdast("> a", &Default::default())?,
224224
Node::Root(Root {
225225
children: vec![Node::BlockQuote(BlockQuote {
226226
children: vec![Node::Paragraph(Paragraph {

tests/character_escape.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ fn character_escape() -> Result<(), String> {
1313
compile: CompileOptions {
1414
allow_dangerous_html: true,
1515
allow_dangerous_protocol: true,
16-
..CompileOptions::default()
16+
..Default::default()
1717
},
18-
..Options::default()
18+
..Default::default()
1919
};
2020

2121
assert_eq!(
@@ -93,19 +93,19 @@ fn character_escape() -> Result<(), String> {
9393
parse: ParseOptions {
9494
constructs: Constructs {
9595
character_escape: false,
96-
..Constructs::default()
96+
..Default::default()
9797
},
98-
..ParseOptions::default()
98+
..Default::default()
9999
},
100-
..Options::default()
100+
..Default::default()
101101
}
102102
)?,
103103
"<p>\\&gt; a</p>",
104104
"should support turning off character escapes"
105105
);
106106

107107
assert_eq!(
108-
to_mdast("a \\* b", &ParseOptions::default())?,
108+
to_mdast("a \\* b", &Default::default())?,
109109
Node::Root(Root {
110110
children: vec![Node::Paragraph(Paragraph {
111111
children: vec![Node::Text(Text {

tests/character_reference.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ fn character_reference() -> Result<(), String> {
5555
compile: CompileOptions {
5656
allow_dangerous_html: true,
5757
allow_dangerous_protocol: true,
58-
..CompileOptions::default()
58+
..Default::default()
5959
},
60-
..Options::default()
60+
..Default::default()
6161
}
6262
)?,
6363
"<a href=\"&ouml;&ouml;.html\">",
@@ -204,19 +204,19 @@ fn character_reference() -> Result<(), String> {
204204
parse: ParseOptions {
205205
constructs: Constructs {
206206
character_reference: false,
207-
..Constructs::default()
207+
..Default::default()
208208
},
209-
..ParseOptions::default()
209+
..Default::default()
210210
},
211-
..Options::default()
211+
..Default::default()
212212
}
213213
)?,
214214
"<p>&amp;amp;</p>",
215215
"should support turning off character references"
216216
);
217217

218218
assert_eq!(
219-
to_mdast("&nbsp; &amp; &copy; &AElig; &Dcaron;\n&frac34; &HilbertSpace; &DifferentialD;\n&ClockwiseContourIntegral; &ngE;\n&#35; &#1234; &#992; &#0;\n&#X22; &#XD06; &#xcab;", &ParseOptions::default())?,
219+
to_mdast("&nbsp; &amp; &copy; &AElig; &Dcaron;\n&frac34; &HilbertSpace; &DifferentialD;\n&ClockwiseContourIntegral; &ngE;\n&#35; &#1234; &#992; &#0;\n&#X22; &#XD06; &#xcab;", &Default::default())?,
220220
Node::Root(Root {
221221
children: vec![Node::Paragraph(Paragraph {
222222
children: vec![Node::Text(Text {

tests/code_fenced.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -269,11 +269,11 @@ fn code_fenced() -> Result<(), String> {
269269
parse: ParseOptions {
270270
constructs: Constructs {
271271
code_fenced: false,
272-
..Constructs::default()
272+
..Default::default()
273273
},
274-
..ParseOptions::default()
274+
..Default::default()
275275
},
276-
..Options::default()
276+
..Default::default()
277277
}
278278
)?,
279279
"<p>```</p>",
@@ -283,7 +283,7 @@ fn code_fenced() -> Result<(), String> {
283283
assert_eq!(
284284
to_mdast(
285285
"```js extra\nconsole.log(1)\nconsole.log(2)\n```",
286-
&ParseOptions::default()
286+
&Default::default()
287287
)?,
288288
Node::Root(Root {
289289
children: vec![Node::Code(Code {
@@ -298,7 +298,7 @@ fn code_fenced() -> Result<(), String> {
298298
);
299299

300300
assert_eq!(
301-
to_mdast("```\nasd", &ParseOptions::default())?,
301+
to_mdast("```\nasd", &Default::default())?,
302302
Node::Root(Root {
303303
children: vec![Node::Code(Code {
304304
lang: None,
@@ -312,7 +312,7 @@ fn code_fenced() -> Result<(), String> {
312312
);
313313

314314
assert_eq!(
315-
to_mdast("```\rasd\r```", &ParseOptions::default())?,
315+
to_mdast("```\rasd\r```", &Default::default())?,
316316
Node::Root(Root {
317317
children: vec![Node::Code(Code {
318318
lang: None,
@@ -326,7 +326,7 @@ fn code_fenced() -> Result<(), String> {
326326
);
327327

328328
assert_eq!(
329-
to_mdast("```\r\nasd\r\n```", &ParseOptions::default())?,
329+
to_mdast("```\r\nasd\r\n```", &Default::default())?,
330330
Node::Root(Root {
331331
children: vec![Node::Code(Code {
332332
lang: None,

tests/code_indented.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -127,11 +127,11 @@ fn code_indented() -> Result<(), String> {
127127
parse: ParseOptions {
128128
constructs: Constructs {
129129
code_indented: false,
130-
..Constructs::default()
130+
..Default::default()
131131
},
132-
..ParseOptions::default()
132+
..Default::default()
133133
},
134-
..Options::default()
134+
..Default::default()
135135
};
136136

137137
assert_eq!(
@@ -177,13 +177,13 @@ fn code_indented() -> Result<(), String> {
177177
parse: ParseOptions {
178178
constructs: Constructs {
179179
code_indented: false,
180-
..Constructs::default()
180+
..Default::default()
181181
},
182-
..ParseOptions::default()
182+
..Default::default()
183183
},
184184
compile: CompileOptions {
185185
allow_dangerous_html: true,
186-
..CompileOptions::default()
186+
..Default::default()
187187
}
188188
}
189189
)?,
@@ -206,7 +206,7 @@ fn code_indented() -> Result<(), String> {
206206
assert_eq!(
207207
to_mdast(
208208
"\tconsole.log(1)\n console.log(2)\n",
209-
&ParseOptions::default()
209+
&Default::default()
210210
)?,
211211
Node::Root(Root {
212212
children: vec![Node::Code(Code {

tests/code_text.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ fn code_text() -> Result<(), String> {
1313
compile: CompileOptions {
1414
allow_dangerous_html: true,
1515
allow_dangerous_protocol: true,
16-
..CompileOptions::default()
16+
..Default::default()
1717
},
18-
..Options::default()
18+
..Default::default()
1919
};
2020

2121
assert_eq!(
@@ -170,19 +170,19 @@ fn code_text() -> Result<(), String> {
170170
parse: ParseOptions {
171171
constructs: Constructs {
172172
code_text: false,
173-
..Constructs::default()
173+
..Default::default()
174174
},
175-
..ParseOptions::default()
175+
..Default::default()
176176
},
177-
..Options::default()
177+
..Default::default()
178178
}
179179
)?,
180180
"<p>`a`</p>",
181181
"should support turning off code (text)"
182182
);
183183

184184
assert_eq!(
185-
to_mdast("a `alpha` b.", &ParseOptions::default())?,
185+
to_mdast("a `alpha` b.", &Default::default())?,
186186
Node::Root(Root {
187187
children: vec![Node::Paragraph(Paragraph {
188188
children: vec![

tests/definition.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ fn definition() -> Result<(), String> {
1313
compile: CompileOptions {
1414
allow_dangerous_html: true,
1515
allow_dangerous_protocol: true,
16-
..CompileOptions::default()
16+
..Default::default()
1717
},
18-
..Options::default()
18+
..Default::default()
1919
};
2020

2121
assert_eq!(
@@ -497,19 +497,19 @@ fn definition() -> Result<(), String> {
497497
parse: ParseOptions {
498498
constructs: Constructs {
499499
definition: false,
500-
..Constructs::default()
500+
..Default::default()
501501
},
502-
..ParseOptions::default()
502+
..Default::default()
503503
},
504-
..Options::default()
504+
..Default::default()
505505
}
506506
)?,
507507
"<p>[foo]: /url &quot;title&quot;</p>",
508508
"should support turning off definitions"
509509
);
510510

511511
assert_eq!(
512-
to_mdast("[a]: <b> 'c'", &ParseOptions::default())?,
512+
to_mdast("[a]: <b> 'c'", &Default::default())?,
513513
Node::Root(Root {
514514
children: vec![Node::Definition(Definition {
515515
url: "b".into(),

tests/frontmatter.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ fn frontmatter() -> Result<(), String> {
1313
parse: ParseOptions {
1414
constructs: Constructs {
1515
frontmatter: true,
16-
..Constructs::default()
16+
..Default::default()
1717
},
18-
..ParseOptions::default()
18+
..Default::default()
1919
},
20-
..Options::default()
20+
..Default::default()
2121
};
2222

2323
assert_eq!(

0 commit comments

Comments
 (0)