我使用Minitest
與我的Sinatra
應用程序來執行TDD。每次運行我的測試時,我都會看到數據庫事務(下面)以及實際測試結果(未顯示)。我如何防止它顯示數據庫事務。Minitest記錄儀輸出比我想要的更多信息
Started with run options --seed 1738
D, [2014-11-24T15:28:45.228645 #46736] DEBUG -- : (0.2ms) SELECT @@FOREIGN_KEY_CHECKS0:00, ETA: ??:??:??
D, [2014-11-24T15:28:45.230452 #46736] DEBUG -- : (0.1ms) SET FOREIGN_KEY_CHECKS = 0
D, [2014-11-24T15:28:45.231070 #46736] DEBUG -- : (0.1ms) SELECT DATABASE() as db
D, [2014-11-24T15:28:45.232766 #46736] DEBUG -- : (1.6ms) select table_name from information_schema.views where table_schema = 'pajama_test'
D, [2014-11-24T15:28:45.233105 #46736] DEBUG -- : (0.2ms) SELECT EXISTS (SELECT 1 FROM `books` LIMIT 1)
D, [2014-11-24T15:28:45.233334 #46736] DEBUG -- : (0.1ms) SELECT EXISTS (SELECT 1 FROM `colleges` LIMIT 1)
D, [2014-11-24T15:28:45.233546 #46736] DEBUG -- : (0.1ms) SELECT EXISTS (SELECT 1 FROM `colleges_departments` LIMIT 1)
...
將日誌模式設置爲測試環境的信息。 – mudasobwa 2014-11-24 10:37:13
@mudasobwa怎麼樣? – 2014-11-24 10:52:47