Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/rfs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/test.js28
1 files changed, 15 insertions, 13 deletions
diff --git a/test/test.js b/test/test.js
index dab9efb..8340e86 100644
--- a/test/test.js
+++ b/test/test.js
@@ -1,29 +1,31 @@
+'use strict';
+
const assert = require('assert');
-const tests = require("./lib/tests.js");
+const tests = require('./lib/tests.js');
+
const styles = ['Less', 'Sass', 'Stylus', 'PostCSS'];
-const result = require("./lib/result.js");
+const result = require('./lib/result.js');
-styles.forEach((style) => {
- describe(style, function () {
- tests.forEach((test) => {
- it(test.name, function (done) {
+styles.forEach(style => {
+ describe(style, () => {
+ tests.forEach(test => {
+ it(test.name, done => {
const generated = result[style.toLowerCase()](test.id);
const expected = result.expected(test.id);
+
// If promise:
if (typeof generated.then === 'function') {
- generated.then((generated) => {
- assert.equal(generated, expected);
+ generated.then(generated => {
+ assert.strictEqual(generated, expected);
done();
- }).catch((error) => {
+ }).catch(error => {
done(error);
});
- }
- else {
- assert.equal(generated, expected);
+ } else {
+ assert.strictEqual(generated, expected);
done();
}
});
});
});
});
-