From 109260f8f0d97d6f1aacefdee806103eac5144eb Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Wed, 12 Feb 2020 14:39:40 +0100 Subject: [PATCH] Add test to check if minified theme are handled correctly --- src/librustdoc/theme/tests.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/librustdoc/theme/tests.rs b/src/librustdoc/theme/tests.rs index 9ead1d28007c1..b924215733d55 100644 --- a/src/librustdoc/theme/tests.rs +++ b/src/librustdoc/theme/tests.rs @@ -102,3 +102,16 @@ fn check_invalid_css() { let events = load_css_events(b"*"); assert_eq!(events.len(), 0); } + +#[test] +fn test_with_minification() { + let text = include_str!("../html/static/themes/dark.css"); + let minified = minifier::css::minify(&text).expect("CSS minification failed"); + + let against = load_css_paths(text.as_bytes()); + let other = load_css_paths(minified.as_bytes()); + + let mut ret = Vec::new(); + get_differences(&against, &other, &mut ret); + assert!(ret.is_empty()); +}