2011-06-08 68 views

回答

5

看來我的測試用例和信號處理程序在不同的應用程序。這是問題的原因嗎?

是。每個應用程序的tests.py都是原子的。 import你的信號註冊碼或手動連接的地方他們在你的測試,以確保他們在聽:

你可以把信號處理和 註冊碼任何你喜歡的。 但是,您需要確保它所在的模塊 早於 開啓,以便在發送任何需要發送的信號 之前,信號處理得到 。

(來自:Listening to signals, Connecting receiver functions。)