1
0
Fork 0
freesewing/packages/backend/tests/index.js
Joost De Cock ca8ceb1a30 fix(backend): Proper import of archived repo
Not really sure what happened, but clearly when I imported our backend
code into our monorepo, it was not the latest version.

So I'm fixing this now by putting in the latest code. I will re-apply
the changes since later.
2022-01-01 15:18:32 +01:00

31 lines
870 B
JavaScript

require('dotenv').config()
const config = require('./config.js')
const chai = require('chai')
chai.use(require('chai-http'))
const should = chai.should()
const backend = config.backend
const EMAIL = process.env.SEND_TEST_EMAILS === '1' ? true : false
const store = {}
const userTests = require('./user.test.js')
const userTestsEmail = require('./user.all.test.js')
const personTests = require('./person.test.js')
const patternTests = require('./pattern.test.js')
const oauthTests = require('./oauth.test.js')
if (!EMAIL) {
// Set credentials to run the tests
store.en = config.user
store.de = config.user
store.es = config.user
store.nl = config.user
store.fr = config.user
}
if (EMAIL) userTestsEmail(store, config, chai)
userTests(store, config, chai)
personTests(store, config, chai)
patternTests(store, config, chai)
oauthTests(store, config, chai)