From edc3b0f669401717663f42c5e6ce0fe565ead988 Mon Sep 17 00:00:00 2001 From: Eugeny Vlasenko Date: Sat, 15 Mar 2014 02:23:29 +0700 Subject: [PATCH] added tests for mincer font/image helpers --- .travis.yml | 2 +- .../apple-touch-icon-144-precomposed.png | Bin 0 -> 3549 bytes test/dummy_node_mincer/application.css | 4 + test/dummy_node_mincer/manifest.js | 86 ++++++++++++++++++ .../require_all.css.ejs.scss | 8 ++ test/node_mincer_test.rb | 35 +++++++ 6 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 test/dummy_node_mincer/apple-touch-icon-144-precomposed.png create mode 100644 test/dummy_node_mincer/application.css create mode 100644 test/dummy_node_mincer/manifest.js create mode 100644 test/dummy_node_mincer/require_all.css.ejs.scss create mode 100644 test/node_mincer_test.rb diff --git a/.travis.yml b/.travis.yml index d982d417..80520260 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,7 @@ gemfile: - test/gemfiles/sass_3_3.gemfile - test/gemfiles/sass_head.gemfile before_install: - - "npm install node-sass" + - "npm install node-sass mincer ejs" matrix: allow_failures: - gemfile: test/gemfiles/sass_head.gemfile diff --git a/test/dummy_node_mincer/apple-touch-icon-144-precomposed.png b/test/dummy_node_mincer/apple-touch-icon-144-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..622a865a900b4f2e05e899559ddd982ad89b1152 GIT binary patch literal 3549 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