@@ -10,7 +10,7 @@ import { renderToHTML, setInitialProps, renderToData, resetTestRenderer } from '
1010describe ( 'renderToHTML' , ( ) => {
1111 it ( 'renders tables to HTML' , ( ) => {
1212 const inputString =
13- '{"props":{"data":"{\\ "Manufacturer\\ ":[\\ "Acura\\",\\ "Acura\\",\\ "Audi\\ "],\\ "Model\\ ":[\\ "Integra\\",\\ "Legend\\",\\ "90\\ "],\\ "Type\\ ":[\\ "Small\\",\\ "Midsize\\",\\ "Compact\\ "]}" ,"columns":[{"id":"Manufacturer","name":"Manufacturer","type":"factor"},{"id":"Model","name":"Model","type":"factor"},{"id":"Type","name":"Type","type":"factor"}],"dataKey":"b540d0d929ae2ade6248d0cbb7f477fc"},"evals":[]}'
13+ '{"props":{"data":{ "Manufacturer":["Acura", "Acura", "Audi"],"Model":["Integra", "Legend", "90"],"Type":["Small", "Midsize", "Compact"]},"columns":[{"id":"Manufacturer","name":"Manufacturer","type":"factor"},{"id":"Model","name":"Model","type":"factor"},{"id":"Type","name":"Type","type":"factor"}],"dataKey":"b540d0d929ae2ade6248d0cbb7f477fc"},"evals":[]}'
1414 const { html, css, ids } = renderToHTML ( inputString )
1515 expect ( html ) . toMatchSnapshot ( )
1616 expect ( css ) . toEqual ( '' )
@@ -19,7 +19,7 @@ describe('renderToHTML', () => {
1919
2020 it ( 'renders tables to HTML with JS evals' , ( ) => {
2121 const inputString =
22- '{"props":{"data":"{\\ "Manufacturer\\ ":[\\ "Acura\\",\\ "Acura\\ "],\\ "Model\\ ":[\\ "Integra\\",\\ "Legend\\ "]}" ,"columns":[{"id":"Manufacturer","name":"Manufacturer","type":"factor"},{"id":"Model","name":"Model","type":"factor","cell":"cellInfo => cellInfo.value + \'__\'"}],"dataKey":"7951e598fecb5fa57c37a854a0917a7c"},"evals":["columns.1.cell"]}'
22+ '{"props":{"data":{ "Manufacturer":["Acura", "Acura"],"Model":["Integra", "Legend"]},"columns":[{"id":"Manufacturer","name":"Manufacturer","type":"factor"},{"id":"Model","name":"Model","type":"factor","cell":"cellInfo => cellInfo.value + \'__\'"}],"dataKey":"7951e598fecb5fa57c37a854a0917a7c"},"evals":["columns.1.cell"]}'
2323 const { html, css, ids } = renderToHTML ( inputString )
2424 expect ( html ) . toContain ( 'Integra__' )
2525 expect ( html ) . toContain ( 'Legend__' )
@@ -30,7 +30,7 @@ describe('renderToHTML', () => {
3030
3131 it ( 'renders tables to HTML with theme styles' , ( ) => {
3232 const inputString =
33- '{"props":{"data":"{\\ "Manufacturer\\ ":[\\ "Acura\\",\\ "Acura\\ "],\\ "Model\\ ":[\\ "Integra\\",\\ "Legend\\ "]}" ,"columns":[{"id":"Manufacturer","name":"Manufacturer","type":"factor"},{"id":"Model","name":"Model","type":"factor"}],"theme":{"color":"red","cellPadding":"1rem"},"dataKey":"01768d44dd8153352ff1cfa908f38d72"},"evals":[]}'
33+ '{"props":{"data":{ "Manufacturer":["Acura", "Acura"],"Model":["Integra", "Legend"]},"columns":[{"id":"Manufacturer","name":"Manufacturer","type":"factor"},{"id":"Model","name":"Model","type":"factor"}],"theme":{"color":"red","cellPadding":"1rem"},"dataKey":"01768d44dd8153352ff1cfa908f38d72"},"evals":[]}'
3434 const { html, css, ids } = renderToHTML ( inputString )
3535 expect ( html ) . toMatchSnapshot ( )
3636 expect ( css ) . toEqual ( '.reactable-1galy0v{color:red;}.reactable-1rsvkai{padding:1rem;}' )
0 commit comments