V8 Coverage Report
Files covered Lines
. / test/constants.test.js
100.00 %
45 / 45
    1.      1var sqlite3 = require('..');
    2.      1var assert = require('assert');
    3.      1
    4.      1describe('constants', function() {
    5.      1    it('should have the right OPEN_* flags', function() {
    6.      1        assert.ok(sqlite3.OPEN_READONLY === 1);
    7.      1        assert.ok(sqlite3.OPEN_READWRITE === 2);
    8.      1        assert.ok(sqlite3.OPEN_CREATE === 4);
    9.      1        assert.ok(sqlite3.OPEN_URI === 0x00000040);
   10.      1        assert.ok(sqlite3.OPEN_FULLMUTEX === 0x00010000);
   11.      1        assert.ok(sqlite3.OPEN_SHAREDCACHE === 0x00020000);
   12.      1        assert.ok(sqlite3.OPEN_PRIVATECACHE === 0x00040000);
   13.      1    });
   14.      1
   15.      1    it('should have the right error flags', function() {
   16.      1        assert.ok(sqlite3.OK === 0);
   17.      1        assert.ok(sqlite3.ERROR === 1);
   18.      1        assert.ok(sqlite3.INTERNAL === 2);
   19.      1        assert.ok(sqlite3.PERM === 3);
   20.      1        assert.ok(sqlite3.ABORT === 4);
   21.      1        assert.ok(sqlite3.BUSY === 5);
   22.      1        assert.ok(sqlite3.LOCKED === 6);
   23.      1        assert.ok(sqlite3.NOMEM === 7);
   24.      1        assert.ok(sqlite3.READONLY === 8);
   25.      1        assert.ok(sqlite3.INTERRUPT === 9);
   26.      1        assert.ok(sqlite3.IOERR === 10);
   27.      1        assert.ok(sqlite3.CORRUPT === 11);
   28.      1        assert.ok(sqlite3.NOTFOUND === 12);
   29.      1        assert.ok(sqlite3.FULL === 13);
   30.      1        assert.ok(sqlite3.CANTOPEN === 14);
   31.      1        assert.ok(sqlite3.PROTOCOL === 15);
   32.      1        assert.ok(sqlite3.EMPTY === 16);
   33.      1        assert.ok(sqlite3.SCHEMA === 17);
   34.      1        assert.ok(sqlite3.TOOBIG === 18);
   35.      1        assert.ok(sqlite3.CONSTRAINT === 19);
   36.      1        assert.ok(sqlite3.MISMATCH === 20);
   37.      1        assert.ok(sqlite3.MISUSE === 21);
   38.      1        assert.ok(sqlite3.NOLFS === 22);
   39.      1        assert.ok(sqlite3.AUTH === 23);
   40.      1        assert.ok(sqlite3.FORMAT === 24);
   41.      1        assert.ok(sqlite3.RANGE === 25);
   42.      1        assert.ok(sqlite3.NOTADB === 26);
   43.      1    });
   44.      1});
   45.      1