Initial commit
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
var _ = require('underscore');
|
||||
var UserModel = require('builder/data/user-model');
|
||||
var getConfigModelFixture = require('./config-model.fixture');
|
||||
|
||||
function getUserModelFixture (opts) {
|
||||
var custom = opts || {};
|
||||
var defaults = {
|
||||
username: 'pepe',
|
||||
actions: {
|
||||
private_tables: true
|
||||
},
|
||||
twitter: {
|
||||
quota: 100,
|
||||
monthly_use: 0,
|
||||
block_size: 10,
|
||||
block_price: 1000,
|
||||
enabled: true,
|
||||
hard_limit: false,
|
||||
customized_config: true
|
||||
}
|
||||
};
|
||||
var modelParams = _.extend(defaults, custom);
|
||||
|
||||
var userModel = new UserModel(modelParams, {
|
||||
configModel: getConfigModelFixture()
|
||||
});
|
||||
return userModel;
|
||||
}
|
||||
|
||||
module.exports = getUserModelFixture;
|
||||
Reference in New Issue
Block a user