Skip to content

Commit 1866c99

Browse files
author
Dimitri Kopriwa
committed
fix(dependencies): update all dependencies and fix tests
1 parent ebdecbc commit 1866c99

File tree

3 files changed

+244
-21
lines changed

3 files changed

+244
-21
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
"@rollup-umd/documentation": "^1.3.1",
131131
"@semantic-release/changelog": "^3.0.1",
132132
"@semantic-release/git": "^7.0.6",
133-
"@semantic-release/github": "^5.2.6",
133+
"@semantic-release/github": "^5.2.7",
134134
"@semantic-release/npm": "^5.1.2",
135135
"babel-core": "^7.0.0-bridge.0",
136136
"babel-eslint": "^10.0.1",
@@ -221,7 +221,7 @@
221221
"build:readme"
222222
],
223223
"dependencies": {
224-
"@bootstrap-styled/css-mixins": "2.0.1",
224+
"@bootstrap-styled/css-mixins": "^2.0.3",
225225
"@bootstrap-styled/utils": "^1.7.1"
226226
},
227227
"publishConfig": {

src/tests/background.test.js

Lines changed: 240 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { fromJS } from 'immutable';
21
import { defaultProps, getBackgroundUtilities, bgFaded, bgPrimary, bgSuccess, bgInfo, bgWarning, bgDanger, bgInverse } from '../background';
32

43
describe('bootstrap background utility', () => {
@@ -15,96 +14,320 @@ describe('bootstrap background utility', () => {
1514
);
1615
expect(css).not.toContain('undefined');
1716
expect(css).not.toContain('null');
18-
expect(fromJS({ css }).hashCode()).toEqual(-497167580);
17+
expect(css).toContain('.bg-primary {');
18+
expect(css).toContain('background-color: #0275d8 !important;');
19+
expect(css).toContain('a.bg-primary {');
20+
expect(css).toContain('&:focus,');
21+
expect(css).toContain('&.focus,');
22+
expect(css).toContain('&:hover,');
23+
expect(css).toContain('&.hover {');
24+
expect(css).toContain('background-color: rgb(2, 94, 173) !important;');
25+
expect(css).toContain('.bg-success {');
26+
expect(css).toContain('background-color: #5cb85c !important;');
27+
expect(css).toContain('a.bg-success {');
28+
expect(css).toContain('&:focus,');
29+
expect(css).toContain('&.focus,');
30+
expect(css).toContain('&:hover,');
31+
expect(css).toContain('&.hover {');
32+
expect(css).toContain('background-color: rgb(67, 154, 67) !important;');
33+
expect(css).toContain('.bg-info {');
34+
expect(css).toContain('background-color: #5bc0de !important;');
35+
expect(css).toContain('a.bg-info {');
36+
expect(css).toContain('&:focus,');
37+
expect(css).toContain('&.focus,');
38+
expect(css).toContain('&:hover,');
39+
expect(css).toContain('&.hover {');
40+
expect(css).toContain('background-color: rgb(42, 170, 209) !important;');
41+
expect(css).toContain('.bg-warning {');
42+
expect(css).toContain('background-color: #f0ad4e !important;');
43+
expect(css).toContain('a.bg-warning {');
44+
expect(css).toContain('&:focus,');
45+
expect(css).toContain('&.focus,');
46+
expect(css).toContain('&:hover,');
47+
expect(css).toContain('&.hover {');
48+
expect(css).toContain('background-color: rgb(235, 146, 20) !important;');
49+
expect(css).toContain('.bg-danger {');
50+
expect(css).toContain('background-color: #d9543f !important;');
51+
expect(css).toContain('a.bg-danger {');
52+
expect(css).toContain('&:focus,');
53+
expect(css).toContain('&.focus,');
54+
expect(css).toContain('&:hover,');
55+
expect(css).toContain('&.hover {');
56+
expect(css).toContain('background-color: rgb(187, 58, 37) !important;');
57+
expect(css).toContain('.bg-inverse {');
58+
expect(css).toContain('background-color: #373a3c !important;');
59+
expect(css).toContain('a.bg-inverse {');
60+
expect(css).toContain('&:focus,');
61+
expect(css).toContain('&.focus,');
62+
expect(css).toContain('&:hover,');
63+
expect(css).toContain('&.hover {');
64+
expect(css).toContain('background-color: rgb(44, 46, 48) !important;');
65+
expect(css).toContain('.bg-faded {');
66+
expect(css).toContain('background-color: #f7f7f9 !important;');
67+
expect(css).toContain('a.bg-faded {');
68+
expect(css).toContain('&:focus,');
69+
expect(css).toContain('&.focus,');
70+
expect(css).toContain('&:hover,');
71+
expect(css).toContain('&.hover {');
72+
expect(css).toContain('background-color: rgb(190, 190, 207) !important;');
1973
});
2074
it('getBackgroundUtilities should have arguments', () => {
2175
const css = getBackgroundUtilities();
2276
expect(css).not.toContain('undefined');
2377
expect(css).not.toContain('null');
24-
expect(fromJS({ css }).hashCode()).toEqual(-497167580);
78+
expect(css).toContain('.bg-primary {');
79+
expect(css).toContain('background-color: #0275d8 !important;');
80+
expect(css).toContain('a.bg-primary {');
81+
expect(css).toContain('&:focus,');
82+
expect(css).toContain('&.focus,');
83+
expect(css).toContain('&:hover,');
84+
expect(css).toContain('&.hover {');
85+
expect(css).toContain('background-color: rgb(2, 94, 173) !important;');
86+
expect(css).toContain('.bg-success {');
87+
expect(css).toContain('background-color: #5cb85c !important;');
88+
expect(css).toContain('a.bg-success {');
89+
expect(css).toContain('&:focus,');
90+
expect(css).toContain('&.focus,');
91+
expect(css).toContain('&:hover,');
92+
expect(css).toContain('&.hover {');
93+
expect(css).toContain('background-color: rgb(67, 154, 67) !important;');
94+
expect(css).toContain('.bg-info {');
95+
expect(css).toContain('background-color: #5bc0de !important;');
96+
expect(css).toContain('a.bg-info {');
97+
expect(css).toContain('&:focus,');
98+
expect(css).toContain('&.focus,');
99+
expect(css).toContain('&:hover,');
100+
expect(css).toContain('&.hover {');
101+
expect(css).toContain('background-color: rgb(42, 170, 209) !important;');
102+
expect(css).toContain('.bg-warning {');
103+
expect(css).toContain('background-color: #f0ad4e !important;');
104+
expect(css).toContain('a.bg-warning {');
105+
expect(css).toContain('&:focus,');
106+
expect(css).toContain('&.focus,');
107+
expect(css).toContain('&:hover,');
108+
expect(css).toContain('&.hover {');
109+
expect(css).toContain('background-color: rgb(235, 146, 20) !important;');
110+
expect(css).toContain('.bg-danger {');
111+
expect(css).toContain('background-color: #d9543f !important;');
112+
expect(css).toContain('a.bg-danger {');
113+
expect(css).toContain('&:focus,');
114+
expect(css).toContain('&.focus,');
115+
expect(css).toContain('&:hover,');
116+
expect(css).toContain('&.hover {');
117+
expect(css).toContain('background-color: rgb(187, 58, 37) !important;');
118+
expect(css).toContain('.bg-inverse {');
119+
expect(css).toContain('background-color: #373a3c !important;');
120+
expect(css).toContain('a.bg-inverse {');
121+
expect(css).toContain('&:focus,');
122+
expect(css).toContain('&.focus,');
123+
expect(css).toContain('&:hover,');
124+
expect(css).toContain('&.hover {');
125+
expect(css).toContain('background-color: rgb(44, 46, 48) !important;');
126+
expect(css).toContain('.bg-faded {');
127+
expect(css).toContain('background-color: #f7f7f9 !important;');
128+
expect(css).toContain('a.bg-faded {');
129+
expect(css).toContain('&:focus,');
130+
expect(css).toContain('&.focus,');
131+
expect(css).toContain('&:hover,');
132+
expect(css).toContain('&.hover {');
133+
expect(css).toContain('background-color: rgb(190, 190, 207) !important;');
25134
});
26135
it('bgFaded should return a css', () => {
27136
const css = bgFaded(defaultProps['$enable-hover-media-query'], defaultProps['$body-bg']);
28137
expect(css).not.toContain('undefined');
29138
expect(css).not.toContain('null');
30-
expect(fromJS({ css }).hashCode()).toEqual(-311715304);
139+
expect(css).toContain('.bg-faded {');
140+
expect(css).toContain('background-color: #f7f7f9 !important;');
141+
expect(css).toContain('a.bg-faded {');
142+
expect(css).toContain('&:focus,');
143+
expect(css).toContain('&.focus,');
144+
expect(css).toContain('&:hover,');
145+
expect(css).toContain('&.hover {');
146+
expect(css).toContain('background-color: rgb(190, 190, 207) !important;');
31147
});
32148
it('bgPrimary should return a css', () => {
33149
const css = bgPrimary(defaultProps['$enable-hover-media-query'], defaultProps['$brand-primary']);
34150
expect(css).not.toContain('undefined');
35151
expect(css).not.toContain('null');
36-
expect(fromJS({ css }).hashCode()).toEqual(-875390508);
152+
expect(css).toContain('.bg-primary {');
153+
expect(css).toContain('background-color: #0275d8 !important;');
154+
expect(css).toContain('}');
155+
expect(css).toContain('a.bg-primary {');
156+
expect(css).toContain('');
157+
expect(css).toContain('&:focus,');
158+
expect(css).toContain('&.focus,');
159+
expect(css).toContain('&:hover,');
160+
expect(css).toContain('&.hover {');
161+
expect(css).toContain('background-color: rgb(2, 94, 173) !important;');
162+
expect(css).toContain('}');
37163
});
38164
it('bgSuccess should return a css', () => {
39165
const css = bgSuccess(defaultProps['$enable-hover-media-query'], defaultProps['$brand-success']);
40166
expect(css).not.toContain('undefined');
41167
expect(css).not.toContain('null');
42-
expect(fromJS({ css }).hashCode()).toEqual(308475481);
168+
expect(css).toContain('.bg-success {');
169+
expect(css).toContain('background-color: #5cb85c !important;');
170+
expect(css).toContain('}');
171+
expect(css).toContain('a.bg-success {');
172+
expect(css).toContain('');
173+
expect(css).toContain('&:focus,');
174+
expect(css).toContain('&.focus,');
175+
expect(css).toContain('&:hover,');
176+
expect(css).toContain('&.hover {');
177+
expect(css).toContain('background-color: rgb(67, 154, 67) !important;');
178+
expect(css).toContain('}');
43179
});
44180
it('bgInfo should return a css', () => {
45181
const css = bgInfo(defaultProps['$enable-hover-media-query'], defaultProps['$brand-info']);
46182
expect(css).not.toContain('undefined');
47183
expect(css).not.toContain('null');
48-
expect(fromJS({ css }).hashCode()).toEqual(152873846);
184+
expect(css).toContain('.bg-info {');
185+
expect(css).toContain('background-color: #5bc0de !important;');
186+
expect(css).toContain('}');
187+
expect(css).toContain('a.bg-info {');
188+
expect(css).toContain('');
189+
expect(css).toContain('&:focus,');
190+
expect(css).toContain('&.focus,');
191+
expect(css).toContain('&:hover,');
192+
expect(css).toContain('&.hover {');
193+
expect(css).toContain('background-color: rgb(42, 170, 209) !important;');
194+
expect(css).toContain('}');
49195
});
50196
it('bgWarning should return a css', () => {
51197
const css = bgWarning(defaultProps['$enable-hover-media-query'], defaultProps['$brand-warning']);
52198
expect(css).not.toContain('undefined');
53199
expect(css).not.toContain('null');
54-
expect(fromJS({ css }).hashCode()).toEqual(-978208027);
200+
expect(css).toContain('.bg-warning {');
201+
expect(css).toContain('background-color: #f0ad4e !important;');
202+
expect(css).toContain('}');
203+
expect(css).toContain('a.bg-warning {');
204+
expect(css).toContain('');
205+
expect(css).toContain('&:focus,');
206+
expect(css).toContain('&.focus,');
207+
expect(css).toContain('&:hover,');
208+
expect(css).toContain('&.hover {');
209+
expect(css).toContain('background-color: rgb(235, 146, 20) !important;');
210+
expect(css).toContain('}');
55211
});
56212
it('bgDanger should return a css', () => {
57213
const css = bgDanger(defaultProps['$enable-hover-media-query'], defaultProps['$brand-danger']);
58214
expect(css).not.toContain('undefined');
59215
expect(css).not.toContain('null');
60-
expect(fromJS({ css }).hashCode()).toEqual(-137526624);
216+
expect(css).toContain('.bg-danger {');
217+
expect(css).toContain('background-color: #d9543f !important;');
218+
expect(css).toContain('}');
219+
expect(css).toContain('a.bg-danger {');
220+
expect(css).toContain('');
221+
expect(css).toContain('&:focus,');
222+
expect(css).toContain('&.focus,');
223+
expect(css).toContain('&:hover,');
224+
expect(css).toContain('&.hover {');
225+
expect(css).toContain('background-color: rgb(187, 58, 37) !important;');
226+
expect(css).toContain('}');
61227
});
62228
it('bgInverse should return a css', () => {
63229
const css = bgInverse(defaultProps['$enable-hover-media-query'], defaultProps['$brand-inverse']);
64230
expect(css).not.toContain('undefined');
65231
expect(css).not.toContain('null');
66-
expect(fromJS({ css }).hashCode()).toEqual(-139130040);
232+
expect(css).toContain('.bg-inverse {');
233+
expect(css).toContain('background-color: #373a3c !important;');
234+
expect(css).toContain('a.bg-inverse {');
235+
expect(css).toContain('&:focus,');
236+
expect(css).toContain('&.focus,');
237+
expect(css).toContain('&:hover,');
238+
expect(css).toContain('&.hover {');
239+
expect(css).toContain('background-color: rgb(44, 46, 48) !important;');
67240
});
68241
it('bgFaded should have a parameter', () => {
69242
const css = bgFaded();
70243
expect(css).not.toContain('undefined');
71244
expect(css).not.toContain('null');
72-
expect(fromJS({ css }).hashCode()).toEqual(-311715304);
245+
expect(css).toContain('.bg-faded {');
246+
expect(css).toContain('background-color: #f7f7f9 !important;');
247+
expect(css).toContain('a.bg-faded {');
248+
expect(css).toContain('&:focus,');
249+
expect(css).toContain('&.focus,');
250+
expect(css).toContain('&:hover,');
251+
expect(css).toContain('&.hover {');
252+
expect(css).toContain('background-color: rgb(190, 190, 207) !important;');
73253
});
74254
it('bgFaded should have a parameter', () => {
75255
const css = bgPrimary();
76256
expect(css).not.toContain('undefined');
77257
expect(css).not.toContain('null');
78-
expect(fromJS({ css }).hashCode()).toEqual(-875390508);
258+
expect(css).toContain('.bg-primary {');
259+
expect(css).toContain('background-color: #0275d8 !important;');
260+
expect(css).toContain('a.bg-primary {');
261+
expect(css).toContain('&:focus,');
262+
expect(css).toContain('&.focus,');
263+
expect(css).toContain('&:hover,');
264+
expect(css).toContain('&.hover {');
265+
expect(css).toContain('background-color: rgb(2, 94, 173) !important;');
79266
});
80267
it('bgFaded should have a parameter', () => {
81268
const css = bgSuccess();
82269
expect(css).not.toContain('undefined');
83270
expect(css).not.toContain('null');
84-
expect(fromJS({ css }).hashCode()).toEqual(308475481);
271+
expect(css).toContain('.bg-success {');
272+
expect(css).toContain('background-color: #5cb85c !important;');
273+
expect(css).toContain('a.bg-success {');
274+
expect(css).toContain('&:focus,');
275+
expect(css).toContain('&.focus,');
276+
expect(css).toContain('&:hover,');
277+
expect(css).toContain('&.hover {');
278+
expect(css).toContain('background-color: rgb(67, 154, 67) !important;');
85279
});
86280
it('bgFaded should have a parameter', () => {
87281
const css = bgInfo();
88282
expect(css).not.toContain('undefined');
89283
expect(css).not.toContain('null');
90-
expect(fromJS({ css }).hashCode()).toEqual(152873846);
284+
expect(css).toContain('.bg-info {');
285+
expect(css).toContain('background-color: #5bc0de !important;');
286+
expect(css).toContain('a.bg-info {');
287+
expect(css).toContain('&:focus,');
288+
expect(css).toContain('&.focus,');
289+
expect(css).toContain('&:hover,');
290+
expect(css).toContain('&.hover {');
291+
expect(css).toContain('background-color: rgb(42, 170, 209) !important;');
91292
});
92293
it('bgFaded should have a parameter', () => {
93294
const css = bgWarning();
94295
expect(css).not.toContain('undefined');
95296
expect(css).not.toContain('null');
96-
expect(fromJS({ css }).hashCode()).toEqual(-978208027);
297+
expect(css).toContain('.bg-warning {');
298+
expect(css).toContain('background-color: #f0ad4e !important;');
299+
expect(css).toContain('a.bg-warning {');
300+
expect(css).toContain('&:focus,');
301+
expect(css).toContain('&.focus,');
302+
expect(css).toContain('&:hover,');
303+
expect(css).toContain('&.hover {');
304+
expect(css).toContain('background-color: rgb(235, 146, 20) !important;');
97305
});
98306
it('bgFaded should have a parameter', () => {
99307
const css = bgDanger();
100308
expect(css).not.toContain('undefined');
101309
expect(css).not.toContain('null');
102-
expect(fromJS({ css }).hashCode()).toEqual(-137526624);
310+
expect(css).toContain('.bg-danger {');
311+
expect(css).toContain('background-color: #d9543f !important;');
312+
expect(css).toContain('a.bg-danger {');
313+
expect(css).toContain('&:focus,');
314+
expect(css).toContain('&.focus,');
315+
expect(css).toContain('&:hover,');
316+
expect(css).toContain('&.hover {');
317+
expect(css).toContain('background-color: rgb(187, 58, 37) !important;');
318+
expect(css).toContain('}');
103319
});
104320
it('bgFaded should have a parameter', () => {
105321
const css = bgInverse();
106322
expect(css).not.toContain('undefined');
107323
expect(css).not.toContain('null');
108-
expect(fromJS({ css }).hashCode()).toEqual(-139130040);
324+
expect(css).toContain('.bg-inverse {');
325+
expect(css).toContain('background-color: #373a3c !important;');
326+
expect(css).toContain('a.bg-inverse {');
327+
expect(css).toContain('&:focus,');
328+
expect(css).toContain('&.focus,');
329+
expect(css).toContain('&:hover,');
330+
expect(css).toContain('&.hover {');
331+
expect(css).toContain('background-color: rgb(44, 46, 48) !important;');
109332
});
110333
});

src/tests/text.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ describe('bootstrap text utility', () => {
1818
);
1919
expect(css).not.toContain('undefined');
2020
expect(css).not.toContain('null');
21-
expect(fromJS({ css }).hashCode()).toEqual(973719637);
21+
expect(fromJS({ css }).hashCode()).toEqual(-739621580);
2222
});
2323
it('getTextUtilities should have arguments', () => {
2424
const css = getTextUtilities();
2525
expect(css).not.toContain('undefined');
2626
expect(css).not.toContain('null');
27-
expect(fromJS({ css }).hashCode()).toEqual(973719637);
27+
expect(fromJS({ css }).hashCode()).toEqual(-739621580);
2828
});
2929
});

0 commit comments

Comments
 (0)