55 */
66var assert = require ( 'assert' ) ;
77var React = require ( 'react' ) ;
8- var htmlToDOMServer = require ( '../lib/ html-to- dom-server ' ) ;
8+ var htmlToDOM = require ( 'html-dom-parser ' ) ;
99var domToReact = require ( '../lib/dom-to-react' ) ;
1010var helpers = require ( './helpers/' ) ;
1111var data = require ( './data' ) ;
@@ -17,7 +17,7 @@ describe('dom-to-react parser', function() {
1717
1818 it ( 'converts single DOM node to React' , function ( ) {
1919 var html = data . html . single ;
20- var reactElement = domToReact ( htmlToDOMServer ( html ) ) ;
20+ var reactElement = domToReact ( htmlToDOM ( html ) ) ;
2121 assert ( React . isValidElement ( reactElement ) ) ;
2222 assert . deepEqual (
2323 reactElement ,
@@ -27,7 +27,7 @@ describe('dom-to-react parser', function() {
2727
2828 it ( 'converts multiple DOM nodes to React' , function ( ) {
2929 var html = data . html . multiple ;
30- var reactElements = domToReact ( htmlToDOMServer ( html ) ) ;
30+ var reactElements = domToReact ( htmlToDOM ( html ) ) ;
3131 reactElements . forEach ( function ( reactElement ) {
3232 assert ( React . isValidElement ( reactElement ) ) ;
3333 assert ( reactElement . key ) ;
@@ -44,7 +44,7 @@ describe('dom-to-react parser', function() {
4444 // https://facebook.github.io/react/docs/forms.html#why-textarea-value
4545 it ( 'converts <textarea> correctly' , function ( ) {
4646 var html = data . html . textarea ;
47- var reactElement = domToReact ( htmlToDOMServer ( html ) ) ;
47+ var reactElement = domToReact ( htmlToDOM ( html ) ) ;
4848 assert ( React . isValidElement ( reactElement ) ) ;
4949 assert . deepEqual (
5050 reactElement ,
@@ -56,7 +56,7 @@ describe('dom-to-react parser', function() {
5656
5757 it ( 'does not escape <script> content' , function ( ) {
5858 var html = data . html . script ;
59- var reactElement = domToReact ( htmlToDOMServer ( html ) ) ;
59+ var reactElement = domToReact ( htmlToDOM ( html ) ) ;
6060 assert ( React . isValidElement ( reactElement ) ) ;
6161 assert . deepEqual (
6262 reactElement ,
@@ -70,7 +70,7 @@ describe('dom-to-react parser', function() {
7070
7171 it ( 'does not escape <style> content' , function ( ) {
7272 var html = data . html . style ;
73- var reactElement = domToReact ( htmlToDOMServer ( html ) ) ;
73+ var reactElement = domToReact ( htmlToDOM ( html ) ) ;
7474 assert ( React . isValidElement ( reactElement ) ) ;
7575 assert . deepEqual (
7676 reactElement ,
@@ -84,21 +84,21 @@ describe('dom-to-react parser', function() {
8484
8585 it ( 'does not have `children` for void elements' , function ( ) {
8686 var html = data . html . img ;
87- var reactElement = domToReact ( htmlToDOMServer ( html ) ) ;
87+ var reactElement = domToReact ( htmlToDOM ( html ) ) ;
8888 assert ( ! reactElement . props . children ) ;
8989 } ) ;
9090
9191 it ( 'does not throw an error for void elements' , function ( ) {
9292 var html = data . html . void ;
93- var reactElements = domToReact ( htmlToDOMServer ( html ) ) ;
93+ var reactElements = domToReact ( htmlToDOM ( html ) ) ;
9494 assert . doesNotThrow ( function ( ) {
9595 helpers . render ( React . createElement ( 'div' , { } , reactElements ) ) ;
9696 } ) ;
9797 } ) ;
9898
9999 it ( 'skips HTML comments' , function ( ) {
100100 var html = [ data . html . single , data . html . comment , data . html . single ] . join ( '' ) ;
101- var reactElements = domToReact ( htmlToDOMServer ( html ) ) ;
101+ var reactElements = domToReact ( htmlToDOM ( html ) ) ;
102102 reactElements . forEach ( function ( reactElement ) {
103103 assert ( React . isValidElement ( reactElement ) ) ;
104104 assert ( reactElement . key ) ;
0 commit comments