--- /dev/null
+'use strict';
+
+var should = require('should');
+var Report = require('../report/report.model');
+var reportController = require('../report/report.controller');
+
+describe('REPORTS Purge', function () {
+ it('should not call callback if not provided', function (done) {
+ reportController.purge();
+ done();
+ });
+
+ it('should delete all reports (generated or not) and files', function (done) {
+ reportController.purge(function () {
+ Report.find({}, function (err, reports) {
+ if (err) return done(err);
+ reports.length.should.be.exactly(0);
+ done();
+ })
+
+ })
+ })
+});
\ No newline at end of file