aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/style/parsing/text_overflow.rs
diff options
context:
space:
mode:
authorJ. Ryan Stinnett <jryans@gmail.com>2017-04-13 14:53:59 +0800
committerJ. Ryan Stinnett <jryans@gmail.com>2017-04-14 17:22:14 +0800
commit0936dd24d0f4145742a530085830ab7d62fedd73 (patch)
tree9c28b0d86a72c8026ec8cf98135a9f8a6e03b5e5 /tests/unit/style/parsing/text_overflow.rs
parentf7896fd80bf42082d29f82d5393dc1f175735bb4 (diff)
downloadservo-0936dd24d0f4145742a530085830ab7d62fedd73.tar.gz
servo-0936dd24d0f4145742a530085830ab7d62fedd73.zip
Centralize ParserContext for tests
To simplify adding additional data to `ParserContext`, this moves test usages to a few shared locations, instead of being spread across many tests. MozReview-Commit-ID: 1OahV797eq
Diffstat (limited to 'tests/unit/style/parsing/text_overflow.rs')
-rw-r--r--tests/unit/style/parsing/text_overflow.rs14
1 files changed, 5 insertions, 9 deletions
diff --git a/tests/unit/style/parsing/text_overflow.rs b/tests/unit/style/parsing/text_overflow.rs
index 0e57e733477..d694351750f 100644
--- a/tests/unit/style/parsing/text_overflow.rs
+++ b/tests/unit/style/parsing/text_overflow.rs
@@ -2,10 +2,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-use cssparser::Parser;
-use media_queries::CSSErrorReporterTest;
-use style::parser::ParserContext;
-use style::stylesheets::{CssRuleType, Origin};
+use parsing::parse;
use style_traits::ToCss;
#[test]
@@ -20,15 +17,14 @@ fn test_text_overflow() {
assert_roundtrip_with_context!(text_overflow::parse, r#"clip "x""#);
assert_roundtrip_with_context!(text_overflow::parse, r#""x" clip"#);
assert_roundtrip_with_context!(text_overflow::parse, r#""x" "y""#);
-
}
#[test]
fn test_text_overflow_parser_exhaustion() {
use style::properties::longhands::text_overflow;
- assert_parser_exhausted!(text_overflow, r#"clip rubbish"#, false);
- assert_parser_exhausted!(text_overflow, r#"clip"#, true);
- assert_parser_exhausted!(text_overflow, r#"ellipsis"#, true);
- assert_parser_exhausted!(text_overflow, r#"clip ellipsis"#, true);
+ assert_parser_exhausted!(text_overflow::parse, r#"clip rubbish"#, false);
+ assert_parser_exhausted!(text_overflow::parse, r#"clip"#, true);
+ assert_parser_exhausted!(text_overflow::parse, r#"ellipsis"#, true);
+ assert_parser_exhausted!(text_overflow::parse, r#"clip ellipsis"#, true);
}