<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Just a thought, but have you considered making use of node?  I've had some success unit testing using jasmine with grunt-contrib-jasmine (<a href="https://github.com/gruntjs/grunt-contrib-jasmine">https://github.com/gruntjs/grunt-contrib-jasmine</a>) but using PhantomJS as a test runtime.</div><div><br></div><div>Grunt's a node flavoured rake, and you'd be able to compile a manifest of source JS files from within a node environment allowing you to get a the file system / do whatever build stuff you'd need to do before running the suite through jasmine / PhantomJS. </div><div><br></div><div>Don't know if this is of any use to you,</div><div>Will</div><div><br></div><br><div><div>On 31 Jul 2013, at 15:35, James Coglan wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">On 31 July 2013 15:32, Murray Steele <span dir="ltr"><<a href="mailto:murray.steele@gmail.com" target="_blank">murray.steele@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">I don't know that you actually *can* do this, but I'd hope that worst-case you could use a massive monkey-patch hammer.  Spelunking sprockets-rails might be you best bet.  Unfortunately. <br>
</div></div></blockquote><div><br></div><div>Honestly I'd rather write my own build system (which I already have half a decent one for my JS library projects...), at least then it won't be coupled to Rails. I'll probably be eating humble pie by next week though.</div>
</div></div></div>
_______________________________________________<br>Chat mailing list<br><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>http://lists.lrug.org/listinfo.cgi/chat-lrug.org<br></blockquote></div><br></body></html>