2

我有一个简单的规范文件来运行 JEST:

describe('config', () => {
  it('should be able to open database', () => {
    console.log(SQLite);
    SQLite.openDatabase(
      {
        name: 'TestDB',
        createFromLocation: '~/www/test.db'
      },
      () => console.log('success'),
      () => console.log('fail')
    );
  });
});

我想编写可以打开预先填充的 test.db 的测试(使用 DB Browser for SQlite 创建)。DB 位于 ./www/test.db 相对于规范文件的位置。当我运行 SQLite.openDatabase 时,它​​失败并出现以下错误:

TypeError:无法读取未定义的属性“打开”

最终,我想编写一个库来根据 react-native 应用程序的需要从 sqlite 访问数据。然而,这是阻碍进一步工作的基本测试。

4

0 回答 0