diff --git a/package.json b/package.json
index b4c5273..c75ebfd 100644
--- a/package.json
+++ b/package.json
@@ -1,12 +1,12 @@
{
"name": "react-bootstrap-button-loader",
- "version": "1.0.6",
+ "version": "1.0.7",
"description": "React ButtonLoader with Bootstrap flavor",
"main": "dist/index.js",
"scripts": {
- "release": "webpack --verbose --colors --display-error-details --config webpack.release.js -p",
- "test": "node node_modules/mocha/bin/mocha --compilers js:babel-core/register",
- "coverage": "istanbul cover _mocha -- --compilers js:babel-core/register"
+ "release": "./node_modules/.bin/webpack --verbose --colors --display-error-details --config webpack.release.js -p",
+ "test": "./node_modules/.bin/mocha --compilers js:babel-core/register",
+ "coverage": "./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --compilers js:babel-core/register"
},
"repository": {
"type": "git",
diff --git a/test/ButtonLoader.spec.js b/test/ButtonLoader.spec.js
index 5f19827..ac2cf40 100644
--- a/test/ButtonLoader.spec.js
+++ b/test/ButtonLoader.spec.js
@@ -114,20 +114,29 @@ describe('children prop is used', () => {
});
});
-describe('bsStyle prop is propagated', () => {
+describe('bsStyle, spinColor, style and className props are propagated', () => {
it('bsStyle: success -> .btn-success', () => {
const component = render();
expect(component.find('.btn-success')).to.have.length(1);
});
-});
-
-describe('spinColor prop is propagated', () => {
it('expect Spinner to have color #333', () => {
const component = mount();
expect(component.find(Spinner).props().spinColor).to.equal('#333');
});
+
+ it('className: "temp"', () => {
+ const component = render();
+
+ expect(component).to.have.attr('class').match(/temp/);
+ });
+
+ it('style: {{ zIndex: "-9999" }}', () => {
+ const component = render();
+
+ expect(component).to.have.attr('style').match(/\-9999/);
+ });
});