Commit 015746fa authored by Daniel Caillibaud's avatar Daniel Caillibaud

fix tests depuis le nouveau sesatheque-client avec exports nommés

parent bb515658
......@@ -46,8 +46,9 @@ import app from '../app/server'
import config from '../app/server/config'
import anLog from 'an-log'
// si on a pas de link vers le module on peut pas aller dans src
import {addSesatheque} from 'sesatheque-client/dist/server/sesatheques'
import sesatheques from 'sesatheque-client/dist/server/sesatheques'
import log from 'sesajstools/utils/log'
const {addSesatheque} = sesatheques
/**
* client supertest
......
......@@ -34,11 +34,6 @@ const fs = require('fs')
const path = require('path')
/* eslint-env mocha */
// faut ajouter notre sesathèque coté client
const {addSesatheque} = require('sesatheque-client/src/sesatheques')
const {baseId, baseUrl} = require('../app/server/config').application
addSesatheque(baseId, baseUrl)
// on peut mettre dans mocha.opts un
// --require babel-core/register
// mais il faut lui passer des options, on le fait ici et remplace la ligne précédente par
......@@ -47,6 +42,8 @@ addSesatheque(baseId, baseUrl)
// on veut exclure les node_modules sauf sesatheque-client/src
// faut retourner true pour que babel ignore le fichier
const babelIgnoreFilter = (file) => {
// en cas de pb "Unexpected token import", décommenter la ligne suivante pour trouver qui pose pb
// console.log(`babelize ${file} ?`)
if (/\/node_modules\//.test(file)) {
if (/\/app\/plugins/.test(file)) return false
return !/\/sesatheque-client\/src\//.test(file)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment