1
我正在開源我寫的一個gem的過程。 該gem更有效地處理緩存,您可以按組標記密鑰。創建一個依賴於rails的Gem,發佈/測試策略
事情是,爲了測試它,你真的需要一個連接到Rails.cache緩存的應用程序,這意味着該寶石是依賴於Rails,你需要有一個應用程序來測試它。
如果我的存儲庫是一個完整的網站,並且gemspec只指出規範和lib目錄,那麼開源採購這種gem的策略是什麼?
如果單獨下載lib和spec,所有測試都將失敗,因爲Rails.cache不可訪問。
我很想關於如何開源這種gem的建議,以及我的資源庫應該如何。
感謝
我有兩個測試應用程序(3.0和3.1)在我的寶石:https://github.com/apneadiving/Google-Maps-for-Rails – apneadiving