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", |