Size: a a a

2019 April 11

AT

Alexander Tsukanov in testspro1c
Alexey Lab Sosnoviy
Сел писать по BDD и задолбалось мененджер тестирования перезапускать...
Не уловил. Из-за чего перезапускать приходится?
источник

A

Alexey Lab Sosnoviy in testspro1c
Код появляется. Апдейт Бд же надо
источник

AT

Alexander Tsukanov in testspro1c
Аааа, в смысле код конфы меняешь
источник

A

Alexey Lab Sosnoviy in testspro1c
С кнопконажималкой то все ок, клиент перезапускается и вперед.
источник

AT

Alexander Tsukanov in testspro1c
Я вообще в целом процесс разработки в 1С ненавижу.
Поправил строчку - сиди кури пока ресруктуризируется/запустится
источник

AT

Alexander Tsukanov in testspro1c
Вроде и на скрипте пишешь, а удобства скриптовости не ощущается
источник

AT

Alexander Tsukanov in testspro1c
Будущее наступит, когда код конфы можно будет онлайн править без перезапуска.
<а некоторые, прости господи, будущее в EDT видят>
источник

AA

Artur Ayukhanov in testspro1c
Alexander Tsukanov
Будущее наступит, когда код конфы можно будет онлайн править без перезапуска.
<а некоторые, прости господи, будущее в EDT видят>
похоже, 1с долго считало, что динамическое обновление это и делает :)
но потом до вендора дошло, что это не так
и они придумали расширения
источник

AA

Artur Ayukhanov in testspro1c
Alexey Lab Sosnoviy
Хотя, это же ничем не отличается от батника перезапускающего менеджер...
ванесса-раннер, очень рекомендую юзать запуск и прогон фич из командной строки
юзаю кучу лет, очень удобно.
источник

AA

Artur Ayukhanov in testspro1c
можно еще перед ванесса-раннер усладить вкус удалением процесса 1С с заголовком тест-менеджера
источник

АА

Александр Алехин... in testspro1c
источник

NG

Nikita Gryzlov in testspro1c
> но потом до вендора дошло, что это не так
и они придумали расширения

которые тоже требуют перезапуска, лол
источник

LP

Leonid Pautov in testspro1c
Alexey Lab Sosnoviy
Сервреный код фичи выполняется же в менеджере тестировани....
Да.
источник

AA

Artur Ayukhanov in testspro1c
Nikita Gryzlov
> но потом до вендора дошло, что это не так
и они придумали расширения

которые тоже требуют перезапуска, лол
и я про это :)
источник

LP

Leonid Pautov in testspro1c
Nikita Gryzlov
Лёня про кнопконажималка-онли тесты.
С помощью расширения можно любой код перенести на сторону TestClient и тогда TestManager - это любая база, которую вообще не надо перезапускать.
источник

A

Alexey Lab Sosnoviy in testspro1c
Leonid Pautov
С помощью расширения можно любой код перенести на сторону TestClient и тогда TestManager - это любая база, которую вообще не надо перезапускать.
А как тогда фича выглядит?
источник

LP

Leonid Pautov in testspro1c
Alexey Lab Sosnoviy
А как тогда фича выглядит?
В смысле?
Тебе какой код надо выполнить?
источник

DK

Dmitriy Korolev in testspro1c
Artur Ayukhanov
похоже, 1с долго считало, что динамическое обновление это и делает :)
но потом до вендора дошло, что это не так
и они придумали расширения
Расширение же вроде для другого сделали?) и как бы сразу было понятно, что придется так же работать, так как абсолютно весь код хранится в БД, что есть стрёмная идея в принципе.
Тот же ЕДТ костыль в плане того, что кодовая база вроде как в файлах отдельно живет, но по факту один хрен надо писать в БД
источник

A

Alexey Lab Sosnoviy in testspro1c
Leonid Pautov
В смысле?
Тебе какой код надо выполнить?
Экспортный метод модуля
источник

LP

Leonid Pautov in testspro1c
Тогда как вариант:
1. В расширении обработка
2. В обработке текстовое поле, в которое ты указываешь код для выполнения
3. Кнопка "Выполнить"
источник