From 1f99ea9e16f85945e2606905ed6345519ce16e4e Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Tue, 30 Nov 2021 17:09:08 +0100 Subject: spans: make Emitter generic over Span --- tests/test_html5lib.rs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/test_html5lib.rs b/tests/test_html5lib.rs index cb11a00..5668217 100644 --- a/tests/test_html5lib.rs +++ b/tests/test_html5lib.rs @@ -10,7 +10,7 @@ compile_error!( "integration tests need the integration-tests feature enabled. Run cargo test --all-features" ); -struct ExpectedOutputTokens(Vec); +struct ExpectedOutputTokens(Vec>); impl<'de> Deserialize<'de> for ExpectedOutputTokens { fn deserialize(deserializer: D) -> Result @@ -80,19 +80,24 @@ impl<'de> Deserialize<'de> for ExpectedOutputTokens { self_closing: false, name, attributes, + name_span: (), }), OutputToken::StartTag2(_, name, attributes, self_closing) => { Token::StartTag(StartTag { self_closing, name, attributes, + name_span: (), }) } - OutputToken::EndTag(_, name) => Token::EndTag(EndTag { name }), + OutputToken::EndTag(_, name) => Token::EndTag(EndTag { + name, + name_span: (), + }), OutputToken::Comment(_, data) => Token::Comment(data), OutputToken::Character(_, data) => Token::String(data), }) - .collect::>(), + .collect::>>(), )) } } -- cgit v1.2.3