gifts2017

Тест для проверки V8Unpack

Опубликовал brix8x (brix8x) в раздел Программирование - Инструментарий

Теперь в любое время можно получить самую свежую версию V8Unpack по адресу http://svn2.assembla.com/svn/V8Unpack/track/bin/

Данный скрипт - первый тест из серии проверки функциональности получает на вход директорий, где можно разместить свои "хитросозданные" cf-файлы.
Тест проверяет работу ключей UNPACK и PACK - сначала разпаковывает файл CF, а потом его заново собирает.
Собраный файл сверяется с оригинальным по двум параметрам: физическое соответсвие и логическое соответствие (размер лога, полученного при проверке конфигурации средствами 1С).

Утилита V8Unpack должна располагаться в каталоге со скриптом-тестом.
Каталог с файлами CF можно передать на вход утилиты методом ДРАГэндДРОП ;-)

В дальнейшем будут подключены проверки по другим ключам.

Тестируйте, шлите капризные CF-файлы.

Скрипт пока "не понимает" длинные пути ...
После работы в своем каталоге оставляет рабочий "мусор" (rad29058.tmp) - пока не придумал в каком случае нужно оставлять следы проверки, а в каком очищать ...

После разбора и сбора файла CF размеры нового файла могут не совпадать с исходным, при этом 1С не находит различий в файлах. Насколько это нормально покажет время, меня лично, настораживает ...



Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Обновленная версия скрипта, одного проверочного файла, и двух командных файлов
.1205731006 11,28Kb
25.09.09
79
.1205731006 11,28Kb 79 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Михаил Усков (MMF) 01.05.08 21:51
"После разбора и сбора файла CF размеры нового файла могут не совпадать с исходным", не забывай, что ты используешь свою zlib со своим уровнем компрессии. И еще, если вы изменяется при сборке поля создания/модификации и аттрибутов потоков, то различия размеров целиком закономерны
2. Трактор Трактор (Трактор) 16.10.09 20:48
3. Сергей Мурзинов (Sergey_Murzinov) 04.10.11 23:12
Побаловался, вроде нормально разбирает
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа