Beispiel #1
0
    test('delete with an invalid id returns an error', function(done) {
        Message.delete(Math.random(), function(err) {
            assert.ok(err, 'error was provided');
            assert.equal(err.code, 'ENOENT', 'got expected error code');

            done();
        });
    });
Beispiel #2
0
        Message.create(data, function(err, msg) {
            var path = fs.realpathSync(STORAGE_DIR + msg.id + '.json');

            assert.equal(fs.existsSync(path), true, 'file exists');

            Message.delete(msg.id, function(err) {
                assert.equal(null, err, 'no errors deleting');
                assert.equal(fs.existsSync(path), false, 'file no longer exists');

                done();
            });
        });