вероятно перетрудился сёрфить за ближайшие дни, что сегодня закипел, не выдержал и написал в службу поддержки
написал в культурной форме, но на душе была эта картинка :) <img src="http://i9.pixs.ru/storage/5/3/7/asdfpng_9083796_15889537.png" style="width:100%"/> PS: этот всплывающий блок всем не нравится или в нём есть что-то полезное? может кто посодействует, чтобы его хотя бы в другое место пристроили |
Только что узнал, что Firebug в FF не поддерживает sourcemap. Улыбнуло :) Отключил плагин, нативный отладчик лисы поддерживает.
Кто-нибудь в курсе, планируется ли в Firebug поддержка sourcemap и будет ли вообще развиваться Firebug? (на первый взгляд, не совсем понятно, зачем он нужен если есть нативный отладчик) |
Цитата:
firebug уже вроде и не поддерживается, нет? |
Цитата:
|
Цитата:
Цитата:
насколько я понял, 3й фаербаг будет дополнением к стандартным девтулзам |
Octane, спасибо
|
Цитата:
ОХ-ТЬ, точно! какие за\против такого подхода? интересует производительность |
у меня есть функция:
/** Скачает изображение по ссылке, сохранит в папку */
exports.downloadImage = function (imageURL) {
return new Promise(function (res, rej) {
var ext = path.extname(imageURL);
var imageName = utils.getImageName(imageURL);
var dest = path.join(imageSavePath, imageName);
var file = fs.createWriteStream(dest);
/** @type {Object} RESOLVE ARGUMENT */
var info = {imageURL: imageURL, dest: dest, ext: ext, imageName: imageName};
var request = http.get(imageURL, function (response) {
response.pipe(file);
file.on('finish', function () {
file.close(function () {
res(info);
});
});
file.on('error', function (err) {
fs.unlinkSync(dest);
rej(err);
});
});
});
};
которая качает картинку из инета и сохраняет её на диск. я написал такой тест к ней:
describe('downloadImage', function () {
it('should download image by url', function () {
return utils.
downloadImage('http://i.imgur.com/emZNv0N.jpg').
then(function (info) {
fs.unlinkSync(info.dest);
return Promise.resolve(info);
}).
should.eventually.
include({imageURL: 'http://i.imgur.com/emZNv0N.jpg', ext: '.jpg'}).
and.property('imageName').match(/^product-image-/);
});
});
всё хорошо, но тест выполняется 600 мс :( вопрос - как подменить модуль http или вообще её переписать, чтобы можно было не скачивать изображение при тестировании? |
Цитата:
|
Цитата:
кстати я не вижу смысла в этом тесте так как там нет done(). по моему должно быть так: - ждёшь завершения асинхронных штук - в колбэке проверяешь то что тебе нужно - вызываешь done() ещё не плохо время контролировать, за которое тест должен выполниться не хочешь ждать, уверен что там всё ок - отключи его, добавь "x": xit(\'...... кстати чем тестируешь? mocha? |
| Часовой пояс GMT +3, время: 08:05. |