I hereby claim:
- I am froots on github.
- I am froots (https://keybase.io/froots) on keybase.
- I have a public key whose fingerprint is 8C86 3E94 ECF6 E978 9020 18FD 8E09 E8E2 E366 3297
To claim this, I am signing this object:
| before_install: | |
| - "export PHANTOMJS_VERSION=2.1.1" | |
| - "phantomjs --version" | |
| - "export PATH=$PWD/travis_phantomjs/phantomjs-$PHANTOMJS_VERSION-linux-x86_64/bin:$PATH" | |
| - "phantomjs --version" | |
| - "if [ $(phantomjs --version) != '$PHANTOMJS_VERSION' ]; then rm -rf $PWD/travis_phantomjs; mkdir -p $PWD/travis_phantomjs; fi" | |
| - "if [ $(phantomjs --version) != '$PHANTOMJS_VERSION' ]; then wget https://github.com/Medium/phantomjs/releases/download/v$PHANTOMJS_VERSION/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 -O $PWD/travis_phantomjs/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2; fi" | |
| - "if [ $(phantomjs --version) != '$PHANTOMJS_VERSION' ]; then tar -xvf $PWD/travis_phantomjs/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 -C $PWD/travis_phantomjs; fi" | |
| - "phantomjs --version" |
| export function random(vmin, vmax) { | |
| return [ | |
| vmin[0] + Math.random() * (vmax[0] - vmin[0]), | |
| vmin[1] + Math.random() * (vmax[1] - vmin[1]) | |
| ]; | |
| } |
| // in /src directory | |
| import {kphToMph} from './convert'; | |
| class Car { | |
| constructor(speed) { | |
| this.speed = speed; | |
| } | |
| getSpeedInMph() { |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE keyboard PUBLIC "" "file://localhost/System/Library/DTDs/KeyboardLayout.dtd"> | |
| <!--Created by Ukelele version 2.2.7 on 2014-01-18 at 17:44 (GMT)--> | |
| <!--Last edited by Ukelele version 2.2.7 on 2014-01-18 at 17:59 (GMT)--> | |
| <keyboard group="0" id="9190" name="UK Filco Majestouch-2 Tenkeyless" maxout="1"> | |
| <layouts> | |
| <layout first="0" last="17" modifiers="30" mapSet="a8"/> | |
| </layouts> | |
| <modifierMap id="30" defaultIndex="7"> | |
| <keyMapSelect mapIndex="0"> |
I hereby claim:
To claim this, I am signing this object:
| _.chain(myData) | |
| .flatten() | |
| .log() | |
| .reverse() | |
| .log() | |
| .filter(function(item) { return item.active; }) | |
| .value(); |
| beforeEach(function() { | |
| global.fs = require('fs'); | |
| sinon.stub(fs, 'readFileSync').onlyWithArgs('my-file.txt').returns('Contents of file'); | |
| // Then require the module under test, which uses fs.readFileSync() internally | |
| // require() uses original method with correct calling context | |
| global.myModule = require('../src/my-module'); | |
| }); | |
| it('does something with the file', function() { |
| // ---------------------------------------- | |
| // /path/to/dependency.js | |
| define(function() { | |
| return { | |
| doSomethingWithIt: function() { | |
| // blah | |
| } | |
| }; | |
| }); |
| define([ | |
| "modules/todo", | |
| "modules/todos" | |
| ], function(Todo, Todos) { | |
| describe("Todo", function() { | |
| it("should set an attribute", function() { | |
| var todo = new Todo({ title: "Do washing" }); | |
| expect(todo.get("title")).toEqual("Do washing"); | |
| }); |
| if (typeof (AC) === "undefined") { | |
| AC = {} | |
| } | |
| AC.ImageReplacer = Class.create({ | |
| _defaultOptions: { | |
| listenToSwapView: true, | |
| filenameRegex: /(.*)(\.[a-z]{3}($|#.*|\?.*))/i, | |
| filenameInsert: "_☃x", | |
| ignoreCheck: /(^http:\/\/movies\.apple\.com\/|\/105\/|\/global\/elements\/quicktime\/|_(([2-9]|[1-9][0-9]+)x|nohires)(\.[a-z]{3})($|#.*|\?.*))/i, | |
| attribute: "data-hires", |