developmentseed/node-sqlite3 — Issue #49: failing tests on ubuntu karmic
Author: springmeyer
Created: 2011-11-07 00:33:53+00:00
State: open

```
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 9.10
Release:	9.10
Codename:	karmic
```

```

dane@haiti:~/src/node-sqlite3$ ./node_modules/expresso/bin/expresso

uncaught undefined: Error: SQLITE_ERROR: no such table: foo

uncaught undefined: AssertionError: == 0
at /home/dane/src/node-sqlite3/test/each.test.js:34:16
at Statement. (/home/dane/src/node-sqlite3/lib/sqlite3.js:11:41)

^C
parallel_insert.test.js test parallel inserts: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/parallel_insert.test.js:34:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

each.test.js test Statement#each: AssertionError: Only retrieved 0 out of 100000 rows.
at /home/dane/src/node-sqlite3/test/each.test.js:19:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

each.test.js test Statement#each with complete callback: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/each.test.js:39:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

unicode.test.js test unicode characters: AssertionError: 487 == 3
at /home/dane/src/node-sqlite3/test/unicode.test.js:50:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

map.test.js test Database#map() with two columns: AssertionError: 5 == 3
at /home/dane/src/node-sqlite3/test/map.test.js:33:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

map.test.js test Database#map() with three columns: AssertionError: 5 == 2
at /home/dane/src/node-sqlite3/test/map.test.js:71:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

prepare.test.js test inserting and retrieving rows: AssertionError: Didn't retrieve all rows
at /home/dane/src/node-sqlite3/test/prepare.test.js:100:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

prepare.test.js test retrieving reset() function: AssertionError: Didn't retrieve all rows
at /home/dane/src/node-sqlite3/test/prepare.test.js:132:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

prepare.test.js test multiple get() parameter binding: AssertionError: Didn't retrieve all rows
at /home/dane/src/node-sqlite3/test/prepare.test.js:164:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

prepare.test.js test Database#run() and Database#all(): AssertionError: Didn't retrieve all rows
at /home/dane/src/node-sqlite3/test/prepare.test.js:404:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

rerun.test.js test running the same statement multiple times: AssertionError: 5 == 2
at /home/dane/src/node-sqlite3/test/rerun.test.js:40:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

named_columns.test.js test named columns: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/named_columns.test.js:31:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

open_close.test.js test closing with open statements: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/open_close.test.js:126:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

null_error.test.js test SQLITE_OK error: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/null_error.test.js:31:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

blob.test.js blob test: AssertionError: 10 == 1
at /home/dane/src/node-sqlite3/test/blob.test.js:47:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

affected.test.js test row changes and lastID: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/affected.test.js:32:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

named_params.test.js test named parameters: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/named_params.test.js:58:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

serialization.test.js test serialize() and parallelize(): AssertionError: Didn't insert all rows
at /home/dane/src/node-sqlite3/test/serialization.test.js:48:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

serialization.test.js test serialize(fn): AssertionError: Didn't insert all rows
at /home/dane/src/node-sqlite3/test/serialization.test.js:84:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

other_objects.test.js test Date() and RegExp() serialization: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/other_objects.test.js:24:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

other_objects.test.js test large floats: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/other_objects.test.js:68:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

other_objects.test.js test large integers: AssertionError: true == false
at /home/dane/src/node-sqlite3/test/other_objects.test.js:110:16
at Test. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:961:13)
at Test.emit (events.js:39:17)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:892:18)
at EventEmitter. (events.js:59:20)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1053:10)
at report (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:992:13)
at EventEmitter.emit (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1050:9)
at EventEmitter.exit (node.js:192:15)
at EventEmitter. (/home/dane/src/node-sqlite3/node_modules/expresso/bin/expresso:1039:17)

Failures: 24

```