Skip to content

Commit 209960d

Browse files
committed
Add test for server-side rendering
1 parent bb6a22d commit 209960d

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/__tests__/Map.js

+13
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,17 @@ describe("Map", function() {
6464
expect(mapLeaflet.getCenter().lng).toBe(4.5);
6565
expect(mapLeaflet.getZoom()).toBe(12);
6666
});
67+
68+
it("only renders the container div server-side", function() {
69+
document.body.innerHTML = '<div id="test"></div>';
70+
var Component = React.createClass({
71+
render() {
72+
return <span>test</span>;
73+
}
74+
});
75+
var component = <Map><Component /></Map>;
76+
var html = React.renderToStaticMarkup(<Map />, document.getElementById("test"));
77+
78+
expect(html).toBe('<div id="map1"></div>');
79+
});
6780
});

0 commit comments

Comments
 (0)