067 JSJ Testem with Toby Ho

JavaScript Jabber

Episode | Podcast

Date: Fri, 19 Jul 2013 07:00:00 +0000

<div class="trix-content"> <div>Panel</div><pre>Toby Ho (twitter github blog) Joe Eames (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) <br /></pre><div>Discussion<br /> 00:53 - Aaron Frost Introduction</div><pre>Domo 1.21 Gigawatts - Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes) <br /></pre><div>02:45 - Toby Ho Introduction</div><pre>testem Toby Ho - Testem: Interactive JS Test Runner Toby Ho: Better TDD Workflow via Exclusive Tests in Jasmine and Mocha <br /></pre><div>03:06 - testem</div><pre>Autotest guard Jasmine Mocha QUnit Buster.JS PhantomJS node.js <br /></pre><div>04:43 - Integration Tests</div><pre>038 JSJ Jasmine with Justin Searls capybara <br /></pre><div>06:32 - guard<br /> 07:49 - The testem UI</div><pre>node-charm <br /></pre><div>09:55 - The Browser Launcher<br /> 11:40 - CI Mode</div><pre>Jenkins TeamCity <br /></pre><div>12:27 - Is it a Global Installer?</div><pre>npm <br /></pre><div>13:39 - Workflow</div><pre>Grub Filtering testem.json/testem.yml Devmode Exclusive Tests in Mocha Karma .only Console Logging <br /></pre><div>21:27 - Debugging</div><pre>Git Hooks Minification <br /></pre><div>25:25 - testem vs Karma</div><pre>AngularJS <br /></pre><div>28:08 - Testing JavaScript</div><pre>Jasmine Mocha QUnit <br /></pre><div>29:50 - Browsers</div><pre>Chrome <br /></pre><div>30:54 - Configurations<br /> 32:11 - Contributors</div><pre>Jake Verbaten (Raynos) Derek Brans Justin Searls David Mosher lineman <br /></pre><div>33:33 - Grunt.js</div><pre>grunt-testem <br /></pre><div>35:09 - Testing &amp; TDD</div><pre>Bryan Liles: TATFT - Test All the F***in Time <br /></pre><div>Picks</div><pre>The Rithmatist by Brandon Sanderson (Joe) Call of Duty: Black Ops 2 (Aaron) Amazon Prime (Chuck) Big Bang Theory (Chuck) HandBrake (Chuck) Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz (Toby) Giles Bowkett - Secrets Of Superstar Programmer Productivity: Flow (Toby) <br /></pre><div>Book Club<br /> JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.<br /> Next Week<br /> ES Next with Aaron Frost<br /> Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>CHUCK:  Hey everybody, and welcome to Episode 67 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  We also have Aaron Frost filling in for us.</div><div>AARON:  Hello.</div><div>CHUCK:  And we have a special guest and that is Toby Ho.</div><div>TOBY:  Hi everyone.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. Guys, why don’t we have you introduce yourselves really quick? Let’s start with you, Aaron.</div><div>AARON:  Okay. So, I’m a frontend developer at Domo.</div><div>JOE:  Open-source evangelist.</div><div>AARON:  Well, you can call me whatever you want.</div><div>[Laughter]</div><div>AARON:  I’ve worked here for a few months. I love it. I’m writing a book on the next version of ECMAScript and a dad with three kids. So yeah, that’s me.</div><div>JOE:  Aaron’s too modest. He’s also a big-time conference speaker. He’s a regular presenter at local user groups. And like I said before, he’s one of our evangelists, so he was hired as a really high-level frontend engineer here at Domo to help us take our JavaScript and frontend work into the next level, really.</div><div>CHUCK:  Yeah, I also showed up late to a workshop that he was putting on using Node and Twilio and that was pretty cool.</div><div>JOE:  Yeah, that thing has been the bomb. Also, Aaron’s presentation at Fluent Conf with Dave Geddes was apparentl... Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy