mirror of
https://github.com/twbs/bootstrap.git
synced 2025-08-21 04:41:36 +02:00
add modularity integration test
This commit is contained in:
7
js/tests/integration/bundle-modularity.js
Normal file
7
js/tests/integration/bundle-modularity.js
Normal file
@@ -0,0 +1,7 @@
|
||||
import 'popper.js'
|
||||
import Tooltip from '../../dist/tooltip'
|
||||
|
||||
window.addEventListener('load', () => {
|
||||
[...document.querySelectorAll('[data-toggle="tooltip"]')]
|
||||
.map(tooltipNode => new Tooltip(tooltipNode))
|
||||
})
|
17
js/tests/integration/rollup.bundle-modularity.js
Normal file
17
js/tests/integration/rollup.bundle-modularity.js
Normal file
@@ -0,0 +1,17 @@
|
||||
/* eslint-env node */
|
||||
|
||||
const commonjs = require('rollup-plugin-commonjs')
|
||||
const configRollup = require('./rollup.bundle')
|
||||
|
||||
const config = {
|
||||
...configRollup,
|
||||
input: 'js/tests/integration/bundle-modularity.js',
|
||||
output: {
|
||||
file: 'js/coverage/bundle-modularity.js',
|
||||
format: 'iife'
|
||||
}
|
||||
}
|
||||
|
||||
config.plugins.unshift(commonjs())
|
||||
|
||||
module.exports = config
|
Reference in New Issue
Block a user