mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-07-12 16:51:52 +02:00
navigation test
This commit is contained in:
@@ -389,8 +389,8 @@ function createMenuItems(next) {
|
||||
if (err || exists) {
|
||||
return next(err);
|
||||
}
|
||||
var navigation = require('./navigation/admin'),
|
||||
data = require('../install/data/navigation.json');
|
||||
var navigation = require('./navigation/admin');
|
||||
var data = require('../install/data/navigation.json');
|
||||
|
||||
navigation.save(data, next);
|
||||
});
|
||||
|
||||
@@ -1,14 +1,12 @@
|
||||
"use strict";
|
||||
|
||||
|
||||
|
||||
var async = require('async');
|
||||
var plugins = require('../plugins');
|
||||
var db = require('../database');
|
||||
var translator = require('../../public/src/modules/translator');
|
||||
var pubsub = require('../pubsub');
|
||||
|
||||
var admin = {};
|
||||
var admin = module.exports;
|
||||
admin.cache = null;
|
||||
|
||||
pubsub.on('admin:navigation:save', function () {
|
||||
@@ -71,5 +69,3 @@ function getAvailable(callback) {
|
||||
|
||||
plugins.fireHook('filter:navigation.available', core, callback);
|
||||
}
|
||||
|
||||
module.exports = admin;
|
||||
@@ -29,6 +29,12 @@ describe('Controllers', function () {
|
||||
},
|
||||
user: function (next) {
|
||||
user.create({username: 'foo', password: 'barbar'}, next);
|
||||
},
|
||||
navigation: function (next) {
|
||||
var navigation = require('../src/navigation/admin');
|
||||
var data = require('../install/data/navigation.json');
|
||||
|
||||
navigation.save(data, next);
|
||||
}
|
||||
}, function (err, results) {
|
||||
if (err) {
|
||||
|
||||
Reference in New Issue
Block a user