mirror of
https://github.com/Dahlgren/arma-server-web-admin.git
synced 2024-08-30 17:22:10 +00:00
53c49b8055
Fixes #17
31 lines
749 B
JavaScript
31 lines
749 B
JavaScript
var should = require('should');
|
|
var tk = require('timekeeper');
|
|
|
|
var Logs = require('../../lib/logs.js');
|
|
var logs = new Logs({
|
|
path: '/tmp/',
|
|
type: 'linux'
|
|
});
|
|
|
|
describe('Logs', function() {
|
|
beforeEach(function() {
|
|
tk.freeze(1445455712000); // 2015-10-21 19:28:32
|
|
});
|
|
|
|
afterEach(function() {
|
|
tk.reset();
|
|
});
|
|
|
|
describe('generateLogFileName()', function() {
|
|
it('should generate valid file name', function() {
|
|
Logs.generateLogFileName().should.eql('arma3server_2015-10-21_19-28-32.log');
|
|
});
|
|
});
|
|
|
|
describe('generateLogFilePath()', function() {
|
|
it('should generate valid file path', function() {
|
|
logs.generateLogFilePath().should.eql('/tmp/logs/arma3server_2015-10-21_19-28-32.log');
|
|
});
|
|
});
|
|
});
|