Skip to content

Commit

Permalink
Remove double quotes.
Browse files Browse the repository at this point in the history
Closes #137.

File                             Raw         Min         Zip     Min/Zip
index.js                 15442/15.08  5407/05.28  3322/03.24  1959/01.91
  • Loading branch information
flatheadmill committed Jul 10, 2013
1 parent d54fd39 commit 6531d91
Show file tree
Hide file tree
Showing 6 changed files with 77 additions and 74 deletions.
17 changes: 10 additions & 7 deletions README.md
Expand Up @@ -162,8 +162,8 @@ cadence(function () {

}, function (a, b) {

equal(a, 1, "first")
equal(b, 2, "second")
equal(a, 1, 'first')
equal(b, 2, 'second')

})
})
Expand Down Expand Up @@ -226,7 +226,7 @@ cadence(function (step) {
})()
})(function (error, result) {
if (error) throw error
equal(result, 10, "loop")
equal(result, 10, 'loop')
})()
```

Expand Down Expand Up @@ -280,7 +280,7 @@ cadence(function (step) {
})(10)
})(function (error, result) {
if (error) throw error
equal(result, 10, "counted loop")
equal(result, 10, 'counted loop')
})
```

Expand All @@ -299,7 +299,7 @@ cadence(function (step) {
})([ 1, 2, 3, 4 ])
})(function (error, result) {
if (error) throw error
equal(result, 10, "reduced each loop")
equal(result, 10, 'reduced each loop')
})
```

Expand All @@ -319,7 +319,7 @@ cadence(function (step) {
})([], [ 1, 2, 3, 4 ])
})(function (error, result) {
if (error) throw error
deepEqual(result, [ 1, 3, 6, 10 ], "gathered each loop")
deepEqual(result, [ 1, 3, 6, 10 ], 'gathered each loop')
})
```

Expand Down Expand Up @@ -922,6 +922,9 @@ Changes for each release.
### Version 0.0.22
* Remove double quotes. #137.
* Implement loops without using `step.jump`. #138.
* Remove `march`. #136.
* Catch functions to not return their results to the next step. #135.
* Implement loop labels. #131.
* Aways flatten callback arguments. #133.
Expand Down Expand Up @@ -1034,7 +1037,7 @@ Sat Mar 16 05:35:06 UTC 2013
* Remove timeouts. #80.
* Use `Error` to indicate subsequent error handler. #68.
* Remove wrap option. #78.
* Remove "use strict".
* Remove 'use strict'.
* Ensure reentrancy. #74.
* Remove underscore to indicate zero arity. #73.
Expand Down
10 changes: 5 additions & 5 deletions deltree.js
Expand Up @@ -2,7 +2,7 @@ var deltree = cadence(function (cadence, directory) {
cadence(function () {
fs.readdir(directory, cadence());
}, function (error) {
if (error.code != "ENOENT") cadence(error);
if (error.code != 'ENOENT') cadence(error);
else cadence(null, []);
}, function shift (files, rmdir) {
if (files.length) return path.resolve(directory, files.shift());
Expand All @@ -22,7 +22,7 @@ var deltree = cadence(function (cadence, directory) {
cadence(function () {
fs.readdir(directory, cadence());
}, function (error) {
if (error.code != "ENOENT") cadence(error);
if (error.code != 'ENOENT') cadence(error);
else cadence(null, []);
}, function (files) {
files.forEach(function (file) {
Expand All @@ -33,7 +33,7 @@ var deltree = cadence(function (cadence, directory) {
if (stat.isDirectory()) deltree(file, cadence());
else fs.unlink(file, cadence());
}, function (error) {
if (error.code != "ENOENT") {
if (error.code != 'ENOENT') {
error.file = file;
errors.push(error);
}
Expand All @@ -52,7 +52,7 @@ var deltree = cadence(function (cadence, directory)
fs.readdir(directory, cadence());
}, function (error, files) {
if (error) {
if (error.code != "ENOENT") throw error;
if (error.code != 'ENOENT') throw error;
cadence(null);
} else {
files.forEach(function (file, i) {
Expand All @@ -74,7 +74,7 @@ var deltree = cadence(function (cadence, directory)
}, function (error, files) {
// Messy.
if (error) {
if (error.code != "ENOENT") throw error;
if (error.code != 'ENOENT') throw error;
cadence(null);
} else {
files.forEach(function (file, i) {
Expand Down
4 changes: 2 additions & 2 deletions index.js
Expand Up @@ -75,10 +75,10 @@ function cadence () {
}
}
}
} else if (typeof step == "function") {
} else if (typeof step == 'function') {
cadence.steps.push(step)
} else {
throw new Error("invalid arguments")
throw new Error('invalid arguments')
}
})
return cadence
Expand Down
30 changes: 15 additions & 15 deletions t/cadence/arrayed.t.js
Expand Up @@ -7,19 +7,19 @@ require('proof')(12, function (step, equal, ok) {
cadence(function (step) {

var arrays = step([])
arrays()(null, "a", 1)
arrays()(null, "b", 2)
arrays()(null, "c", 3)
arrays()(null, 'a', 1)
arrays()(null, 'b', 2)
arrays()(null, 'c', 3)

}, function (letters, numbers) {

equal(letters[0], "a", "letter one")
equal(letters[1], "b", "letter two")
equal(letters[2], "c", "letter three")
equal(letters[0], 'a', 'letter one')
equal(letters[1], 'b', 'letter two')
equal(letters[2], 'c', 'letter three')

equal(numbers[0], 1, "number one")
equal(numbers[1], 2, "number two")
equal(numbers[2], 3, "number three")
equal(numbers[0], 1, 'number one')
equal(numbers[1], 2, 'number two')
equal(numbers[2], 3, 'number three')

})(step())

Expand All @@ -36,14 +36,14 @@ require('proof')(12, function (step, equal, ok) {

}, function (letters, numbers) {

equal(letters.length, 2, "some undefineds letters count")
equal(letters.length, 2, "some undefineds numbers count")
equal(letters.length, 2, 'some undefineds letters count')
equal(letters.length, 2, 'some undefineds numbers count')

equal(letters[0], "a", "some undefines letter one")
equal(letters[1], "b", "some undefines letter two")
equal(letters[0], 'a', 'some undefines letter one')
equal(letters[1], 'b', 'some undefines letter two')

ok(numbers[0] === undefined, "some undefines numbers one")
equal(numbers[1], 2, "some undefines numbers two")
ok(numbers[0] === undefined, 'some undefines numbers one')
equal(numbers[1], 2, 'some undefines numbers two')

})()
})
84 changes: 42 additions & 42 deletions t/cadence/errors.t.js
Expand Up @@ -6,41 +6,41 @@ require('proof')(20, function (equal, ok) {
var errors = []

cadence(function () {
throw new Error("thrown")
throw new Error('thrown')
})(function (error) {
equal(error.message, "thrown", "intercepted throw")
equal(error.message, 'thrown', 'intercepted throw')
})

var self = {}
cadence([function (step) {
step()(new Error("handled"))
step()(new Error('handled'))
}, function (errors) {
ok(self === this)
equal(errors[0].message, "handled", "intercepted passed along")
equal(errors[0].message, 'handled', 'intercepted passed along')
}]).call(self)

cadence([function (step) {
step()()
}, function (error) {
throw new Error("should not be called")
throw new Error('should not be called')
}], function () {
ok(true, "no error")
ok(true, 'no error')
})()

cadence([function (step) {
step()(new Error("one"))
step()(new Error("two"))
step()(new Error('one'))
step()(new Error('two'))
step()()
}, function (errors, error) {
equal(errors.length, 2, "got all errors")
equal(errors[0].message, error.message, "first error is second argument")
equal(errors.length, 2, 'got all errors')
equal(errors[0].message, error.message, 'first error is second argument')
}])()

cadence([function (step) {
step()(null, 1)
}, function () {
}], function (number) {
equal(number, 1, "no error with value")
equal(number, 1, 'no error with value')
})()

try {
Expand All @@ -52,15 +52,15 @@ require('proof')(20, function (equal, ok) {
}

cadence([function (step) {
step()(new Error("handled"))
}, "handled", function (errors) {
equal(errors[0].message, "handled", "condtionally caught equality")
step()(new Error('handled'))
}, 'handled', function (errors) {
equal(errors[0].message, 'handled', 'condtionally caught equality')
}])()

cadence([function (step) {
step()(new Error("handled"))
step()(new Error('handled'))
}, /handle/, function (errors) {
equal(errors[0].message, "handled", "condtionally caught regex")
equal(errors[0].message, 'handled', 'condtionally caught regex')
}])()

cadence([function (step) {
Expand All @@ -72,55 +72,55 @@ require('proof')(20, function (equal, ok) {
})()

cadence([function (step) {
var error = new Error("handled")
error.code = "ENOENT"
var error = new Error('handled')
error.code = 'ENOENT'
step()(error)
}, /ENOENT/, function (errors) {
equal(errors[0].message, "handled", "condtionally caught code regex")
equal(errors[0].message, 'handled', 'condtionally caught code regex')
}])()

cadence([function (step) {
step()(new Error("handled"))
}, "message", "handled", function (errors) {
equal(errors[0].message, "handled", "condtionally caught named field equality")
step()(new Error('handled'))
}, 'message', 'handled', function (errors) {
equal(errors[0].message, 'handled', 'condtionally caught named field equality')
}])()

cadence([function (step) {
step()(new Error("handled"))
}, "message", /handle/, function (errors) {
equal(errors[0].message, "handled", "condtionally caught named field regex")
step()(new Error('handled'))
}, 'message', /handle/, function (errors) {
equal(errors[0].message, 'handled', 'condtionally caught named field regex')
}])()

cadence([function (step) {
step()(new Error("handled"))
}, "message", "bogus", function (errors) {
throw new Error("should not get here")
step()(new Error('handled'))
}, 'message', 'bogus', function (errors) {
throw new Error('should not get here')
}])(function (error) {
equal(error.message, "handled", "condtionally caught failure")
equal(error.message, 'handled', 'condtionally caught failure')
})

cadence([function (step) {
step()(new Error("handled"))
step()(new Error("unhandled"))
}, "message", /^(handled)$/, function (errors) {
throw new Error("should not get here")
step()(new Error('handled'))
step()(new Error('unhandled'))
}, 'message', /^(handled)$/, function (errors) {
throw new Error('should not get here')
}])(function (error) {
equal(error.message, "unhandled", "condtionally caught did not catch all")
equal(error.message, 'unhandled', 'condtionally caught did not catch all')
})

cadence([function (step) {
step([function () {
step()(new Error("handled"))
step()(new Error("unhandled"))
}, "message", /^(handled)$/, function (errors) {
throw new Error("should not get here")
step()(new Error('handled'))
step()(new Error('unhandled'))
}, 'message', /^(handled)$/, function (errors) {
throw new Error('should not get here')
}])
}, function (errors) {
equal(errors.length, 2, "got all errors")
equal(errors[0].message, "handled", "errors still in order one")
equal(errors[1].message, "unhandled", "errors still in order two")
equal(errors.length, 2, 'got all errors')
equal(errors[0].message, 'handled', 'errors still in order one')
equal(errors[1].message, 'unhandled', 'errors still in order two')
throw errors
}])(function (error) {
equal(error.message, "handled", "uncaughtedness reset")
equal(error.message, 'handled', 'uncaughtedness reset')
})
})
6 changes: 3 additions & 3 deletions t/cadence/return.t.js
Expand Up @@ -9,20 +9,20 @@ require('proof')(3, function (step, equal) {
cadence(function () {
return 1
}, function (number) {
equal(number, 1, "return step")
equal(number, 1, 'return step')
})()

cadence(function () {
return 1
})(function (error, number) {
equal(number, 1, "return cadence")
equal(number, 1, 'return cadence')
one()
})

cadence(function (step) {
step()(null, 1)
})(function (error, number) {
equal(number, 1, "callback cadence")
equal(number, 1, 'callback cadence')
two()
})
})

0 comments on commit 6531d91

Please sign in to comment.