2017-02-21 28 views
1

在餘燼中,我正在使用pretender作爲模擬服務器來編寫模板的驗收測試。在Ember Acceptance test中獲取錯誤

var server = new Pretender(); 
server.get('/events', JSON.stringify(200, { 
    events: [ 
    { 
     event_id: '23456789098765', 
     event_time: '2017-02-01', 
     event_time_formatted: '01/02/2017 06:24 AM', 
     event_type: 'renewed' 
    } 
    ] 
})); 

當我運行ember測試時,出現「無法連接到服務器,請檢查您的網絡連接。」錯誤!

有人可以告訴爲什麼會發生這種情況嗎?

回答

0

看起來,通過讓Pretender無條件攔截所有請求,你破壞了一些東西。

改爲使用Mirage。它具有Pretender預配置功能,並提供更簡單的API,並提供基本功能,用於構建完整的模擬服務器。

+0

恐怕添加海市蜃樓會增加應用程序的大小。 –