@@ -9,7 +9,7 @@ describe("Markdown component", function () {
9
9
const getConfigs = ( ) => ( { useUnsafeMarkdown : true } )
10
10
const str = `<span class="method" style="border-width: 1px" data-attr="value">ONE</span>`
11
11
const el = render ( < Markdown source = { str } getConfigs = { getConfigs } /> )
12
- expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="markdown"><p><span data-attr="value " style="border-width: 1px" class="method ">ONE</span></p>\n</div>` )
12
+ expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="markdown"><p><span class="method " style="border-width: 1px" data-attr="value ">ONE</span></p>\n</div>` )
13
13
} )
14
14
15
15
it ( "strips class, style and data-* attribs from elements" , function ( ) {
@@ -28,13 +28,13 @@ describe("Markdown component", function () {
28
28
it ( "allows image elements" , function ( ) {
29
29
const str = ``
30
30
const el = render ( < Markdown source = { str } /> )
31
- expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="markdown"><p><img title="Image title " alt="Image alt text" src="http://image.source "></p>\n</div>` )
31
+ expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="markdown"><p><img src="http://image.source " alt="Image alt text" title="Image title "></p>\n</div>` )
32
32
} )
33
33
34
34
it ( "allows image elements with https scheme" , function ( ) {
35
35
const str = ``
36
36
const el = render ( < Markdown source = { str } /> )
37
- expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="markdown"><p><img title="Image title " alt="Image alt text" src="https://image.source "></p>\n</div>` )
37
+ expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="markdown"><p><img src="https://image.source " alt="Image alt text" title="Image title "></p>\n</div>` )
38
38
} )
39
39
40
40
it ( "allows image elements with data scheme" , function ( ) {
@@ -58,7 +58,7 @@ describe("Markdown component", function () {
58
58
it ( "allows links" , function ( ) {
59
59
const str = `[Link](https://example.com/)`
60
60
const el = render ( < Markdown source = { str } /> )
61
- expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="markdown"><p><a rel="noopener noreferrer " target="_blank" href="https://example.com/ ">Link</a></p>\n</div>` )
61
+ expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="markdown"><p><a href="https://example.com/ " target="_blank" rel="noopener noreferrer ">Link</a></p>\n</div>` )
62
62
} )
63
63
} )
64
64
@@ -67,7 +67,7 @@ describe("Markdown component", function () {
67
67
const getConfigs = ( ) => ( { useUnsafeMarkdown : true } )
68
68
const str = `<span class="method" style="border-width: 1px" data-attr="value">ONE</span>`
69
69
const el = render ( < OAS3Markdown source = { str } getConfigs = { getConfigs } /> )
70
- expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="renderedMarkdown"><p><span data-attr="value " style="border-width: 1px" class="method ">ONE</span></p></div>` )
70
+ expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="renderedMarkdown"><p><span class="method " style="border-width: 1px" data-attr="value ">ONE</span></p></div>` )
71
71
} )
72
72
73
73
it ( "strips class, style and data-* attribs from elements" , function ( ) {
@@ -80,13 +80,13 @@ describe("Markdown component", function () {
80
80
it ( "allows image elements" , function ( ) {
81
81
const str = ``
82
82
const el = render ( < OAS3Markdown source = { str } /> )
83
- expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="renderedMarkdown"><p><img title="Image title " alt="Image alt text" src="http://image.source "></p></div>` )
83
+ expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="renderedMarkdown"><p><img src="http://image.source " alt="Image alt text" title="Image title "></p></div>` )
84
84
} )
85
85
86
86
it ( "allows image elements with https scheme" , function ( ) {
87
87
const str = ``
88
88
const el = render ( < OAS3Markdown source = { str } /> )
89
- expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="renderedMarkdown"><p><img title="Image title " alt="Image alt text" src="https://image.source "></p></div>` )
89
+ expect ( el . prop ( "outerHTML" ) ) . toEqual ( `<div class="renderedMarkdown"><p><img src="https://image.source " alt="Image alt text" title="Image title "></p></div>` )
90
90
} )
91
91
92
92
it ( "allows image elements with data scheme" , function ( ) {
0 commit comments