軽量なリレーショナルデータベースとして人気のSQLite。そのWebサイトに掲載されている﹁How SQLite Is Tested﹂の内容が、海外のプログラマなどのあいだで話題になっています。3月に公開された最新バージョンのSQLite 3.6.23。本体のソースコードは約6万7200行︵67.2KSLOC、Kilo Source Lines of Code‥空行やコメントを除いた行数︶なのに対し、テストコードはなんと4567万8300行︵45678.3KSLOC︶だと紹介されているのです! これはテストコードが本体の約679倍もの大きさだということになります。 100%のブランチカバレッジ SQLiteコアのライブラリをテストするテストコードとして、以下の3つが紹介されています。 TCL Tests TCL Testsはもっとも古いテストコードで、TCL scripting lang