Skip to content
This repository has been archived by the owner on Dec 22, 2023. It is now read-only.

Commit

Permalink
Upgrade React to the latest version
Browse files Browse the repository at this point in the history
  • Loading branch information
Mike Nikles committed Jan 31, 2016
1 parent f6fb189 commit 6e1ef75
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 23 deletions.
9 changes: 2 additions & 7 deletions .gitignore
@@ -1,9 +1,4 @@
# Dependency directory
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git
node_modules

# IDE files / folders
npm-debug.log
.idea

# Test coverage
coverage.html
coverage.html
7 changes: 4 additions & 3 deletions package.json
Expand Up @@ -36,13 +36,14 @@
},
"dependencies": {
"htmlparser2": "^3.8.3",
"lodash": "^3.9.3",
"react": "^0.13.3"
"lodash": "^3.9.3"
},
"devDependencies": {
"blanket": "1.1.7",
"coveralls": "^2.11.2",
"mocha": "^2.2.5",
"mocha-lcov-reporter": "0.0.2"
"mocha-lcov-reporter": "0.0.2",
"react": "^0.14.7",
"react-dom": "^0.14.7"
}
}
26 changes: 13 additions & 13 deletions test/html-to-react-tests.js
Expand Up @@ -2,6 +2,7 @@

var assert = require("assert");
var React = require('react');
var ReactDOMServer = require('react-dom/server')

var Parser = require('../index').Parser;
var ProcessNodeDefinitions = require('../index').ProcessNodeDefinitions;
Expand All @@ -14,7 +15,7 @@ describe('Html2React', function() {
var htmlInput = '<p>Does this work?</p>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlInput);
});
Expand All @@ -23,7 +24,7 @@ describe('Html2React', function() {
var htmlInput = '<div><h1>Heading</h1></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlInput);
});
Expand All @@ -32,7 +33,7 @@ describe('Html2React', function() {
var htmlInput = '<div style="background-color: red;color: white;"></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlInput);
});
Expand All @@ -42,7 +43,7 @@ describe('Html2React', function() {
var htmlExpected = '<div></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlExpected);
});
Expand All @@ -51,7 +52,7 @@ describe('Html2React', function() {
var htmlInput = '<div data-test-attribute="data attribute value"></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlInput);
});
Expand All @@ -60,7 +61,7 @@ describe('Html2React', function() {
var htmlInput = '<div aria-labelledby="label1"></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlInput);
});
Expand All @@ -69,7 +70,7 @@ describe('Html2React', function() {
var htmlInput = '<div class="class-one"></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlInput);
});
Expand All @@ -79,7 +80,7 @@ describe('Html2React', function() {
var htmlInput = '<div><!-- This is a comment --></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlInput);
});
Expand All @@ -90,7 +91,7 @@ describe('Html2React', function() {
var htmlExpected = '<div></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlExpected);
});
Expand Down Expand Up @@ -118,7 +119,7 @@ describe('Html2React', function() {
var htmlExpected = '<div><p></p></div>';

var reactComponent = parser.parse(htmlInput);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);

assert.equal(reactHtml, htmlExpected);
});
Expand Down Expand Up @@ -162,7 +163,7 @@ describe('Html2React with custom processing instructions', function() {
processNode: processNodeDefinitions.processDefaultNode
}];
var reactComponent = parser.parseWithInstructions(htmlInput, isValidNode, processingInstructions);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);
assert.equal(reactHtml, htmlExpected);
});

Expand Down Expand Up @@ -191,9 +192,8 @@ describe('Html2React with custom processing instructions', function() {
processNode: processNodeDefinitions.processDefaultNode
}];
var reactComponent = parser.parseWithInstructions(htmlInput, isValidNode, processingInstructions);
var reactHtml = React.renderToStaticMarkup(reactComponent);
var reactHtml = ReactDOMServer.renderToStaticMarkup(reactComponent);
assert.equal(reactHtml, htmlExpected);
});
});
});

0 comments on commit 6e1ef75

Please sign in to comment.