leoniv/ass_launcher

View on GitHub
examples/README.md

Summary

Maintainability
Test Coverage
# Примеры использования *AssLauncher*

В данном каталоге собраны примеры использования *AssLauncher* оформленные как
исполняемые тесты в формате [Mintest::Spec](https://github.com/seattlerb/minitest).
Примеры сгруппированы по фичам *AssLauncher*:

- файл [binary_wrappers_example.rb](binary_wrappers_example.rb) - примеры для
работы с различными видами клиентов платформы 1С
- файл [arguments_builder_example.rb](arguments_builder_example.rb) - примеры
работы с построителем аргументов для консольного запуска платформы 1С
- файл [connection_string_example.rb](connection_string_example.rb) - пример
работы со строкой соединения
- файл [create_infobase_example.rb](create_infobase_example.rb) - примеры
запуска платформы в режиме создания информационной базы
- файл [enterprise_ole_example.rb](enterprise_ole_example.rb) - примеры работы с
различными видами 1С OLE серверов
- файл [enterprise_out_example.rb](enterprise_out_example.rb) - пример захвата
вывода платформы
- файл [enterprise_running_example.rb](enterprise_running_example.rb) - базовые
примеры работы с различными клиентами платформы 1С
- файл [v8i_file_example.rb](v8i_file_example.rb) - пример работы с файлами v8i
- файл [webclient_example.rb](webclient_example.rb) - более подробный пример
работы с web клиентом

Для запуска примеров требуется установленная платформа 1С версии указанной
в константе `MIN_PLATFORM_VERSION` объявленной в файле
[example_helper.rb](example_helper.rb)

Запуск примеров:

    $ bundler exec rake run_examples

Запуск с фильтром по имени спеки:

    $ bundler exec rake run_examples TESTOPTS='--name=/здесь рег. выражение/i'