Skip to content

Instantly share code, notes, and snippets.

@hongymagic
Created April 8, 2013 01:32
Show Gist options
  • Select an option

  • Save hongymagic/5333528 to your computer and use it in GitHub Desktop.

Select an option

Save hongymagic/5333528 to your computer and use it in GitHub Desktop.
grunt-coffeeify> grunt --no-color --debug > issue7.txt
Running "jshint:all" (jshint) task
[D] Task source: /Users/davidhong/Github/grunt-coffeeify/node_modules/grunt-contrib-jshint/tasks/jshint.js
>> 3 files lint free.
Running "clean:tests" (clean) task
[D] Task source: /Users/davidhong/Github/grunt-coffeeify/node_modules/grunt-contrib-clean/tasks/clean.js
Cleaning "tmp"...OK
Running "coffeeify:default_options" (coffeeify) task
[D] Task source: tasks/coffeeify.js
Running "coffeeify:custom_options" (coffeeify) task
[D] Task source: tasks/coffeeify.js
Running "coffeeify:require_when" (coffeeify) task
[D] Task source: tasks/coffeeify.js
Running "nodeunit:tests" (nodeunit) task
[D] Task source: /Users/davidhong/Github/grunt-coffeeify/node_modules/grunt-contrib-nodeunit/tasks/nodeunit.js
Testing coffeeify_test.js....F.
>> coffeeify - custom_options_output
>> Message: should coffeeify using the custom_options target correctly.
>> Error: '/* This is a prepend test! /\n;(function(e,t,n){function i(n,s){if(!t[n]){if(!e[n]){var o=typeof require=="function"&&require;if(!s&&o)return o(n,!0);if(r)return r(n,!0);throw new Error("Cannot find module \'"+n+"\'")}var u=t[n]={exports:{}};e[n][0](function(t){var r=e[n][1][t];return i(r?r:t)},u,u.exports)}return t[n].exports}var r=typeof require=="function"&&require;for(var s=0;s<n.length;s++)i(n[s]);return i})({1:[function(require,module,exports){\n(function() {\n var f;\n\n f = require(\'./f.js\').f;\n\n console.log(f());\n\n}).call(this);\n\n\n},{"./f.js":2}],2:[function(require,module,exports){\nvar ee = require("./e.js").ee;\n\nexports.f = function(){\n var ret;\n\n ret = ee() + "f";\n\n return {"abcdef": ret};\n};\n\n},{"./e.js":3}],3:[function(require,module,exports){\nvar d = require("./d.js").d;\n\nexports.ee = function() {\n return d() + "e";\n};\n\n},{"./d.js":4}],4:[function(require,module,exports){\nvar c = require("./c.coffee").c;\n\nexports.d = function() {\n return c() + "d";\n};\n\n},{"./c.coffee":5}],5:[function(require,module,exports){\n(function() {\n var b;\n\n b = require("./b.coffee").b;\n\n exports.c = function() {\n return b() + "c";\n };\n\n}).call(this);\n\n\n},{"./b.coffee":6}],6:[function(require,module,exports){\n(function() {\n var a;\n\n a = require("./a.coffee").a;\n\n exports.b = function() {\n return a() + "b";\n };\n\n}).call(this);\n\n\n},{"./a.coffee":7}],7:[function(require,module,exports){\n(function() {\n exports.a = function() {\n return "a";\n };\n\n}).call(this);\n\n\n},{}]},{},[1])\n//@ sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VuZXJhdGVkLmpzIiwic291cmNlcyI6WyIvVXNlcnMvZGF2aWRob25nL0dpdGh1Yi9ncnVudC1jb2ZmZWVpZnkvdGVzdC9maXh0dXJlcy9tYWluLmNvZmZlZSIsIi9Vc2Vycy9kYXZpZGhvbmcvR2l0aHViL2dydW50LWNvZmZlZWlmeS90ZXN0L2ZpeHR1cmVzL2YuanMiLCIvVXNlcnMvZGF2aWRob25nL0dpdGh1Yi9ncnVudC1jb2ZmZWVpZnkvdGVzdC9maXh0dXJlcy9lLmpzIiwiL1VzZXJzL2RhdmlkaG9uZy9HaXRodWIvZ3J1bnQtY29mZmVlaWZ5L3Rlc3QvZml4dHVyZXMvZC5qcyIsIi9Vc2Vycy9kYXZpZGhvbmcvR2l0aHViL2dydW50LWNvZmZlZWlmeS90ZXN0L2ZpeHR1cmVzL2MuY29mZmVlIiwiL1VzZXJzL2RhdmlkaG9uZy9HaXRodWIvZ3J1bnQtY29mZmVlaWZ5L3Rlc3QvZml4dHVyZXMvYi5jb2ZmZWUiLCIvVXNlcnMvZGF2aWRob25nL0dpdGh1Yi9ncnVudC1jb2ZmZWVpZnkvdGVzdC9maXh0dXJlcy9hLmNvZmZlZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBO0NBQUEsS0FBQTs7Q0FBQSxDQUFDLENBQUssSUFBQSxDQUFBOztDQUFOLENBRUEsQ0FBQSxJQUFPO0NBRlA7Ozs7QUNBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUNUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FDTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7QUNMQTtDQUFBLEtBQUE7O0NBQUEsQ0FBQyxDQUFLLElBQUEsS0FBQTs7Q0FBTixDQUVBLENBQVksSUFBTCxFQUFLO0NBQU0sRUFBTSxRQUFOO0NBRmxCLEVBRVk7Q0FGWjs7Ozs7QUNBQTtDQUFBLEtBQUE7O0NBQUEsQ0FBQyxDQUFLLElBQUEsS0FBQTs7Q0FBTixDQUVBLENBQVksSUFBTCxFQUFLO0NBQU0sRUFBTSxRQUFOO0NBRmxCLEVBRVk7Q0FGWjs7Ozs7QUNBQTtDQUFBLENBQUEsQ0FBWSxJQUFMLEVBQUs7Q0FBQSxVQUFNO0NBQWxCLEVBQVk7Q0FBWiIsInNvdXJjZXNDb250ZW50IjpbIntmfSA9IHJlcXVpcmUgJy4vZi5qcydcblxuY29uc29sZS5sb2coZigpKSIsInZhciBlZSA9IHJlcXVpcmUoXCIuL2UuanNcIikuZWU7XG5cbmV4cG9ydHMuZiA9IGZ1bmN0aW9uKCl7XG4gIHZhciByZXQ7XG5cbiAgcmV0ID0gZWUoKSArIFwiZlwiO1xuXG4gIHJldHVybiB7XCJhYmNkZWZcIjogcmV0fTtcbn07XG4iLCJ2YXIgZCA9IHJlcXVpcmUoXCIuL2QuanNcIikuZDtcblxuZXhwb3J0cy5lZSA9IGZ1bmN0aW9uKCkge1xuICByZXR1cm4gZCgpICsgXCJlXCI7XG59O1xuIiwidmFyIGMgPSByZXF1aXJlKFwiLi9jLmNvZmZlZVwiKS5jO1xuXG5leHBvcnRzLmQgPSBmdW5jdGlvbigpIHtcbiAgcmV0dXJuIGMoKSArIFwiZFwiO1xufTtcbiIsIntifSA9IHJlcXVpcmUgXCIuL2IuY29mZmVlXCJcblxuZXhwb3J0cy5jID0gKCkgLT4gYigpICsgXCJjXCIiLCJ7YX0gPSByZXF1aXJlIFwiLi9hLmNvZmZlZVwiXG5cbmV4cG9ydHMuYiA9ICgpIC0+IGEoKSArIFwiYlwiICIsImV4cG9ydHMuYSA9ICgpIC0+IFwiYVwiIl19\n;\n/ This is an append test! /' == '/ This is a prepend test! /\n;(function(e,t,n){function i(n,s){if(!t[n]){if(!e[n]){var o=typeof require=="function"&&require;if(!s&&o)return o(n,!0);if(r)return r(n,!0);throw new Error("Cannot find module \'"+n+"\'")}var u=t[n]={exports:{}};e[n][0](function(t){var r=e[n][1][t];return i(r?r:t)},u,u.exports)}return t[n].exports}var r=typeof require=="function"&&require;for(var s=0;s<n.length;s++)i(n[s]);return i})({1:[function(require,module,exports){\n(function() {\n var f;\n\n f = require(\'./f.js\').f;\n\n console.log(f());\n\n}).call(this);\n\n\n},{"./f.js":2}],2:[function(require,module,exports){\nvar ee = require("./e.js").ee;\n\nexports.f = function(){\n var ret;\n\n ret = ee() + "f";\n\n return {"abcdef": ret};\n};\n\n},{"./e.js":3}],3:[function(require,module,exports){\nvar d = require("./d.js").d;\n\nexports.ee = function() {\n return d() + "e";\n};\n\n},{"./d.js":4}],4:[function(require,module,exports){\nvar c = require("./c.coffee").c;\n\nexports.d = function() {\n return c() + "d";\n};\n\n},{"./c.coffee":5}],5:[function(require,module,exports){\n(function() {\n var b;\n\n b = require("./b.coffee").b;\n\n exports.c = function() {\n return b() + "c";\n };\n\n}).call(this);\n\n\n},{"./b.coffee":6}],6:[function(require,module,exports){\n(function() {\n var a;\n\n a = require("./a.coffee").a;\n\n exports.b = function() {\n return a() + "b";\n };\n\n}).call(this);\n\n\n},{"./a.coffee":7}],7:[function(require,module,exports){\n(function() {\n exports.a = function() {\n return "a";\n };\n\n}).call(this);\n\n\n},{}]},{},[1])\n//@ sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VuZXJhdGVkLmpzIiwic291cmNlcyI6WyIvaG9tZS9qYWNrY3ZpZXJzL0RldmVsb3BtZW50L2dydW50LWNvZmZlZWlmeS90ZXN0L2ZpeHR1cmVzL21haW4uY29mZmVlIiwiL2hvbWUvamFja2N2aWVycy9EZXZlbG9wbWVudC9ncnVudC1jb2ZmZWVpZnkvdGVzdC9maXh0dXJlcy9mLmpzIiwiL2hvbWUvamFja2N2aWVycy9EZXZlbG9wbWVudC9ncnVudC1jb2ZmZWVpZnkvdGVzdC9maXh0dXJlcy9lLmpzIiwiL2hvbWUvamFja2N2aWVycy9EZXZlbG9wbWVudC9ncnVudC1jb2ZmZWVpZnkvdGVzdC9maXh0dXJlcy9kLmpzIiwiL2hvbWUvamFja2N2aWVycy9EZXZlbG9wbWVudC9ncnVudC1jb2ZmZWVpZnkvdGVzdC9maXh0dXJlcy9jLmNvZmZlZSIsIi9ob21lL2phY2tjdmllcnMvRGV2ZWxvcG1lbnQvZ3J1bnQtY29mZmVlaWZ5L3Rlc3QvZml4dHVyZXMvYi5jb2ZmZWUiLCIvaG9tZS9qYWNrY3ZpZXJzL0RldmVsb3BtZW50L2dydW50LWNvZmZlZWlmeS90ZXN0L2ZpeHR1cmVzL2EuY29mZmVlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUE7Q0FBQSxLQUFBOztDQUFBLENBQUMsQ0FBSyxJQUFBLENBQUE7O0NBQU4sQ0FFQSxDQUFBLElBQU87Q0FGUDs7OztBQ0FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQ1RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUNMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7OztBQ0xBO0NBQUEsS0FBQTs7Q0FBQSxDQUFDLENBQUssSUFBQSxLQUFBOztDQUFOLENBRUEsQ0FBWSxJQUFMLEVBQUs7Q0FBTSxFQUFNLFFBQU47Q0FGbEIsRUFFWTtDQUZaOzs7OztBQ0FBO0NBQUEsS0FBQTs7Q0FBQSxDQUFDLENBQUssSUFBQSxLQUFBOztDQUFOLENBRUEsQ0FBWSxJQUFMLEVBQUs7Q0FBTSxFQUFNLFFBQU47Q0FGbEIsRUFFWTtDQUZaOzs7OztBQ0FBO0NBQUEsQ0FBQSxDQUFZLElBQUwsRUFBSztDQUFBLFVBQU07Q0FBbEIsRUFBWTtDQUFaIiwic291cmNlc0NvbnRlbnQiOlsie2Z9ID0gcmVxdWlyZSAnLi9mLmpzJ1xuXG5jb25zb2xlLmxvZyhmKCkpIiwidmFyIGVlID0gcmVxdWlyZShcIi4vZS5qc1wiKS5lZTtcblxuZXhwb3J0cy5mID0gZnVuY3Rpb24oKXtcbiAgdmFyIHJldDtcblxuICByZXQgPSBlZSgpICsgXCJmXCI7XG5cbiAgcmV0dXJuIHtcImFiY2RlZlwiOiByZXR9O1xufTtcbiIsInZhciBkID0gcmVxdWlyZShcIi4vZC5qc1wiKS5kO1xuXG5leHBvcnRzLmVlID0gZnVuY3Rpb24oKSB7XG4gIHJldHVybiBkKCkgKyBcImVcIjtcbn07XG4iLCJ2YXIgYyA9IHJlcXVpcmUoXCIuL2MuY29mZmVlXCIpLmM7XG5cbmV4cG9ydHMuZCA9IGZ1bmN0aW9uKCkge1xuICByZXR1cm4gYygpICsgXCJkXCI7XG59O1xuIiwie2J9ID0gcmVxdWlyZSBcIi4vYi5jb2ZmZWVcIlxuXG5leHBvcnRzLmMgPSAoKSAtPiBiKCkgKyBcImNcIiIsInthfSA9IHJlcXVpcmUgXCIuL2EuY29mZmVlXCJcblxuZXhwb3J0cy5iID0gKCkgLT4gYSgpICsgXCJiXCIgIiwiZXhwb3J0cy5hID0gKCkgLT4gXCJhXCIiXX0=\n;\n/ This is an append test! */'
>> at Object.exports.coffeeify.custom_options_output (test/coffeeify_test.js:126:10)
>> at Object.exports.coffeeify.setUp (test/coffeeify_test.js:29:5)
>> at process._tickCallback (node.js:415:13)
Warning: 1/7 assertions failed (16ms) Use --force to continue.
Aborted due to warnings.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment