thinkjs/test/Lib/Util/const.js
2014-08-03 13:03:29 +08:00

27 lines
800 B
JavaScript

//路径常量测试
var should = require('should');
var assert = require('assert');
var muk = require('muk');
var path = require('path')
global.APP_PATH = path.normalize(__dirname + '/../../App');
process.execArgv.push('--no-app');
require(path.normalize(__dirname + '/../../../index.js'));
describe('Const', function(){
var consts = [
'APP_PATH', 'RUNTIME_PATH', 'APP_DEBUG',
'RESOURCE_PATH', 'THINK_PATH', 'APP_MODE',
'THINK_VERSION', 'THINK_LIB_PATH', 'THINK_EXTEND_PATH',
'COMMON_PATH', 'LIB_PATH', 'CONF_PATH', 'LANG_PATH',
'VIEW_PATH', 'LOG_PATH', 'TEMP_PATH', 'DATA_PATH',
'CACHE_PATH'
];
consts.forEach(function(item){
it('global.' + item + ' is defined. ' + global[item], function(){
assert.equal(global[item] !== undefined, true);
})
})
})