Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const util = require('util')
- const mongoose = require('mongoose');
- const User = require('../models/users.model');
- const Provider = require('../models/provider.model');
- const addUser = util.promisify(User.addUser);
- const addProvider = util.promisify(Provider.addProvider);
- async function reset() {
- await mongoose.connection.dropDatabase();
- }
- async function createUser() {
- const user = await addUser(new User({
- username: 'aaa',
- email: 'test@test.com',
- password: '1234a',
- isActive: true,
- privilege: 1,
- numCalories: 0,
- verifyHash: null,
- failAttempt: 0,
- provider: {
- provider: null,
- photo: null,
- username: null
- }
- }));
- await addProvider(new Provider({
- userid: user._id,
- provider: 'email',
- photo: 'assets/images/noimage.png',
- username: null
- }));
- }
- module.exports = {
- createUser,
- reset,
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement