タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

testとsqliteに関するlesamoureusesのブックマーク (1)

  • SQLiteを使ったテストのtips

    DB周りのモジュールを開発している場合、テストDBSQLiteを使う事が良くあります。 その際、普通であれば以下のようなテストコードを書くと思います use Test::More tests => 1; use DBI; do { # SQLiteで使うファイルを指定 my $dbh = DBI->connect('dbi:SQLite:./test.db','',''); $dbh->do(q{CREATE TABLE foo (id INT, name TEXT)}); $dbh->do(q{INSERT INTO foo (id, name) VALUES (10,'nekokak')}); my $sth = $dbh->prepare('SELECT * FROM foo'); $sth->execute; my $row = $sth->fetchrow_hashref();

    lesamoureuses
    lesamoureuses 2008/12/18
    >SQLiteではファイル名を指定しない場合、ファイルを作らずオンメモリで処理できるので、テストコードを書く際はファイルを指定しないようにすると良いでしょう。
  • 1