37 lines
1 KiB
JavaScript
37 lines
1 KiB
JavaScript
'use strict';
|
|
|
|
describe('Fixtures', function() {
|
|
before(function(done) {
|
|
// NetworkStatusView checks this method every five seconds while showing
|
|
window.getSocketStatus = function() {
|
|
return WebSocket.OPEN;
|
|
};
|
|
|
|
Whisper.Fixtures()
|
|
.saveAll()
|
|
.then(function() {
|
|
done();
|
|
});
|
|
});
|
|
|
|
it('renders', function(done) {
|
|
ConversationController.reset();
|
|
ConversationController.load()
|
|
.then(function() {
|
|
var view = new Whisper.InboxView({ window: window });
|
|
view.onEmpty();
|
|
view.$el.prependTo($('#render-android'));
|
|
|
|
var view = new Whisper.InboxView({ window: window });
|
|
view.$el.removeClass('android').addClass('ios');
|
|
view.onEmpty();
|
|
view.$el.prependTo($('#render-ios'));
|
|
|
|
var view = new Whisper.InboxView({ window: window });
|
|
view.$el.removeClass('android').addClass('android-dark');
|
|
view.onEmpty();
|
|
view.$el.prependTo($('#render-android-dark'));
|
|
})
|
|
.then(done, done);
|
|
});
|
|
});
|