]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Fix tests fixture type (#35501)
authorXhmikosR <xhmikosr@gmail.com>
Thu, 9 Dec 2021 14:01:29 +0000 (16:01 +0200)
committerGitHub <noreply@github.com>
Thu, 9 Dec 2021 14:01:29 +0000 (16:01 +0200)
Previously we were adding an Array instead of a String

js/tests/unit/dom/event-handler.spec.js
js/tests/unit/dom/selector-engine.spec.js
js/tests/unit/dropdown.spec.js
js/tests/unit/tooltip.spec.js
js/tests/unit/util/index.spec.js

index 4772d892e81e172d40acb6f371df68a568be4c2d..601af7409ef90240feed3fbd1d69cf999e05ce08 100644 (file)
@@ -86,7 +86,7 @@ describe('EventHandler', () => {
         '</div>',
         '<div class="sibling"></div>',
         '</div>'
-      ]
+      ].join('')
 
       const outer = fixtureEl.querySelector('.outer')
       const inner = fixtureEl.querySelector('.inner')
index 005e92704cc25d307929e6509baa31ddeddd12bb..38eb3be54d84e303f5ed293bd1c2c12f86d2d636 100644 (file)
@@ -30,13 +30,15 @@ describe('SelectorEngine', () => {
     })
 
     it('should handle :scope selectors', () => {
-      fixtureEl.innerHTML = `<ul>
-        <li></li>
-        <li>
-          <a href="#" class="active">link</a>
-        </li>
-        <li></li>
-      </ul>`
+      fixtureEl.innerHTML = [
+        '<ul>',
+        '  <li></li>',
+        '  <li>',
+        '    <a href="#" class="active">link</a>',
+        '  </li>',
+        '  <li></li>',
+        '</ul>'
+      ].join('')
 
       const listEl = fixtureEl.querySelector('ul')
       const aActive = fixtureEl.querySelector('.active')
@@ -57,11 +59,13 @@ describe('SelectorEngine', () => {
 
   describe('children', () => {
     it('should find children', () => {
-      fixtureEl.innerHTML = `<ul>
-        <li></li>
-        <li></li>
-        <li></li>
-      </ul>`
+      fixtureEl.innerHTML = [
+        '<ul>',
+        '  <li></li>',
+        '  <li></li>',
+        '  <li></li>',
+        '</ul>'
+      ].join('')
 
       const list = fixtureEl.querySelector('ul')
       const liList = [].concat(...fixtureEl.querySelectorAll('li'))
index 91e783a23308137f829d74624c5e334fdeb019e5..6ee58fe71a0ac9254b8a3af4731c69b938b78df5 100644 (file)
@@ -1649,7 +1649,7 @@ describe('Dropdown', () => {
         '  </div>',
         '</div>',
         '<input type="text">'
-      ]
+      ].join('')
 
       const triggerDropdown = fixtureEl.querySelector('[data-bs-toggle="dropdown"]')
       const input = fixtureEl.querySelector('input')
@@ -1735,7 +1735,7 @@ describe('Dropdown', () => {
         '    </div>',
         '  </div>',
         '</div>'
-      ]
+      ].join('')
 
       const triggerDropdown = fixtureEl.querySelector('[data-bs-toggle="dropdown"]')
       const dropdown = new Dropdown(triggerDropdown)
@@ -1767,7 +1767,7 @@ describe('Dropdown', () => {
         '    </div>',
         '  </div>',
         '</div>'
-      ]
+      ].join('')
 
       const parent = fixtureEl.querySelector('.parent')
       const toggle = fixtureEl.querySelector('[data-bs-toggle="dropdown"]')
@@ -1826,7 +1826,7 @@ describe('Dropdown', () => {
         '    <a class="dropdown-item" href="#">Dropdown item</a>',
         ' </div>',
         '</div>'
-      ]
+      ].join('')
 
       const dropdownToggle = fixtureEl.querySelector('[data-bs-toggle="dropdown"]')
       const dropdownMenu = fixtureEl.querySelector('.dropdown-menu')
@@ -1857,7 +1857,7 @@ describe('Dropdown', () => {
         '    <a class="dropdown-item" href="#">Dropdown item</a>',
         ' </div>',
         '</div>'
-      ]
+      ].join('')
 
       const dropdownToggle = fixtureEl.querySelector('[data-bs-toggle="dropdown"]')
       const dropdownMenu = fixtureEl.querySelector('.dropdown-menu')
@@ -1888,7 +1888,7 @@ describe('Dropdown', () => {
         '    <a class="dropdown-item" href="#">Dropdown item</a>',
         ' </div>',
         '</div>'
-      ]
+      ].join('')
 
       const dropdownToggle = fixtureEl.querySelector('[data-bs-toggle="dropdown"]')
       const dropdownMenu = fixtureEl.querySelector('.dropdown-menu')
index 9054c0f642ebb2f3ca1008b4a724838d2e6786e0..3feacf7b44459a30add14106d5a015babdb73baa 100644 (file)
@@ -722,7 +722,7 @@ describe('Tooltip', () => {
         '<b>Trigger</b>',
         'the tooltip',
         '</a>'
-      ]
+      ].join('')
 
       const tooltipEl = fixtureEl.querySelector('a')
       const tooltip = new Tooltip(tooltipEl)
index a9e446c9df415ac10e8b3b2d6cc9a6f203ad9365..ef6647e921a5e7b012f8ba10d7ad468fd1b775dc 100644 (file)
@@ -171,11 +171,10 @@ describe('Util', () => {
 
   describe('isElement', () => {
     it('should detect if the parameter is an element or not and return Boolean', () => {
-      fixtureEl.innerHTML =
-        [
-          '<div id="foo" class="test"></div>',
-          '<div id="bar" class="test"></div>'
-        ].join('')
+      fixtureEl.innerHTML = [
+        '<div id="foo" class="test"></div>',
+        '<div id="bar" class="test"></div>'
+      ].join('')
 
       const el = fixtureEl.querySelector('#foo')
 
@@ -199,11 +198,10 @@ describe('Util', () => {
 
   describe('getElement', () => {
     it('should try to parse element', () => {
-      fixtureEl.innerHTML =
-        [
-          '<div id="foo" class="test"></div>',
-          '<div id="bar" class="test"></div>'
-        ].join('')
+      fixtureEl.innerHTML = [
+        '<div id="foo" class="test"></div>',
+        '<div id="bar" class="test"></div>'
+      ].join('')
 
       const el = fixtureEl.querySelector('div')