2013-01-04 13 views
6

रेल 3.1.x, डेटाबेस क्लेनर मणि और कैपिबरा 2 का उपयोग करके, मुझे परीक्षण चलाने की कोशिश करते समय निम्न मिलता है:चश्मा चलाना चश्मा फेंकता है "MySQL 2 :: त्रुटि: तालिका 'test_db.xxx' मौजूद नहीं है: TRUNCATE तालिका xxx

Failure/Error: Unable to find matching line from backtrace 
ActiveRecord::StatementInvalid: 
    Mysql2::Error: Table 'teambox_test_default.incoming_emails' doesn't exist: TRUNCATE TABLE incoming_emails 
# ./config/initializers/connection_fix.rb:24:in `execute' 
# -e:1:in `<main>' 

उत्तर

11

यह चलाकर हल किया जाता है:।

bundle exec rake db:test:prepare 
+0

धन्यवाद Micho, मैं एक ही मुद्दा exepriencing गया था और यह मेरा rspec में कुछ हरे बनाने में मदद की लेकिन, अब मैं हो रही है: विफल/त्रुटि: सिफारिश = फैक्टरीगर्ल.क्रेट (: सिफारिश_with_associations, m.to_sym => शून्य) एक्शन व्यू :: टेम्पलेट :: त्रुटि: # <हैश: 0x007fea4842aa38> के लिए अपरिभाषित विधि 'to_date ' – vpoola88

संबंधित मुद्दे