Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider 4a70ac9c rédigé par Malo Grall's avatar Malo Grall
Parcourir les fichiers

Fixed images/css imports for Jest

parent 52cfad7f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #56243 réussi
module.exports = {
presets: ['@babel/preset-env', '@babel/preset-react']
presets: [[
'@babel/preset-env',
{
targets: {
esmodules: true
}
}
], '@babel/preset-react']
}
// eslint-disable-next-line @typescript-eslint/no-var-requires
const path = require('path')
module.exports = {
process (src, filename, config, options) {
return 'module.exports = ' + JSON.stringify(path.basename(filename)) + ';'
}
}
......@@ -50,6 +50,15 @@
},
"jest": {
"testEnvironment": "jsdom",
"setupFilesAfterEnv": ["<rootDir>/setupTests.ts"]
"setupFilesAfterEnv": ["<rootDir>/setupTests.ts"],
"moduleFileExtensions": ["js", "json", "jsx", "ts", "tsx"],
"transform": {
"^.+\\.(js|jsx|ts|tsx)$": "babel-jest",
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":
"<rootDir>/fileTransformer.ts"
},
"moduleNameMapper": {
"\\.(css|less)$": "identity-obj-proxy"
}
}
}
import React from 'react'
// import logo from './logo.svg'
// import './App.css'
import logo from './logo.svg'
import './App.css'
function App () {
return (
<div className="App">
<header className="App-header">
<img src='{logo}' className="App-logo" alt="logo" />
<img src={logo} className="App-logo" alt="logo" />
<p>
Edit <code>src/App.tsx</code> and save to reload.
</p>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter