Skip to content

Commit 95211f4

Browse files
committed
A test case for gajus#30.
1 parent 9a1450b commit 95211f4

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

src/linkClass.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ linkClass = (element, styles = {}, userConfiguration) => {
1818
newProps,
1919
styleNames;
2020

21+
// @see https://github.com/gajus/react-css-modules/pull/30
2122
if (!element) {
2223
return element;
2324
}

test/linkClass.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,16 @@ describe('linkClass', () => {
6464
});
6565
});
6666

67+
context('called with null instead of ReactElement', () => {
68+
it('returns null', () => {
69+
let subject;
70+
71+
subject = linkClass(null);
72+
73+
expect(subject).to.equal(null);
74+
});
75+
});
76+
6777
context('styleName matches an existing CSS module', () => {
6878
context('when a descendant element has styleName', () => {
6979
it('assigns a generated className', () => {

0 commit comments

Comments
 (0)