Показать сообщение отдельно
  #3 (permalink)  
Старый 04.11.2012, 14:49
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от melky Посмотреть сообщение
а что, если сделать один index.html для всех тестов, а сами тесты будут типа такого ?

sort.js
export({

    title: "Sort testing",

    beforeStart: function () { /* чот-то делается перед тестом - напр. создаются коллекции */ },

    body: function () { /* тело теста */ },

    check: function () { /* проверка прохождения теста */ },

    afterEnd: function () { /* что делаем дальше */ }

});
Не, так совсем плохо, файл будет расти по арифметической прогрессии, визуальное восприятие лучше, когда буков мало Я для того и разбил их на файлики, чтобы попытаться структурировать, но следует отметить, что разделение на разделы в одном файле я тоже использую, и у QUnit (либы, что я юзаю) для этого есть АПИ.

У меня в голове крутится идея, о плагине для ИДЕ, по аналогии с ZenCoding, мол пишеш @addTest в JSDoc, жмёшь хот кей, и в папке где лежит файл с кодом создаётся новый файл с названием как у тестируемой функции или метода, @addTest заменяется на src файла и при двойном клике по нему открывается новая вкладка ИДЕ с редактированием теста. Как идея?
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 04.11.2012 в 14:55.
Ответить с цитированием