BuildScript/scripts/TouchinBuild/Tests/UnitTests
rzaitov 3d47ebcaad Добавил возможность удаления нескольких проектов из sln файла 2013-11-14 15:46:49 +04:00
..
BuildConfigProvider Пофиксил тесты 2013-11-11 16:26:17 +04:00
CleanBuildParser Поместил все файлы в подпапку TouchinBuild (пакет) – это нужно чтобы при установке не захломлять папку packages 2013-11-07 13:16:21 +04:00
CopyParser Поместил все файлы в подпапку TouchinBuild (пакет) – это нужно чтобы при установке не захломлять папку packages 2013-11-07 13:16:21 +04:00
CsprojPatcher начал реализовывать возможность патчинга значений в корневом PropertyGroup sln файла 2013-11-13 15:47:14 +04:00
DependencyResolver Реализовал класс для разрешения макросов в настройках 2013-11-11 15:45:51 +04:00
IncludeProcessor Поместил все файлы в подпапку TouchinBuild (пакет) – это нужно чтобы при установке не захломлять папку packages 2013-11-07 13:16:21 +04:00
IncludeText Пофиксил тесты 2013-11-12 20:09:33 +04:00
InsideParsers Добавил возможность удаления нескольких проектов из sln файла 2013-11-14 15:46:49 +04:00
InstallProfile Префикс к профилям определяется настройкой project_name 2013-11-14 15:01:50 +04:00
LineConveyor предварительная обработка строк в файле настроек такая же как в файле шагов – обработка комментариев и удаление ведущих пробельных символов 2013-11-13 16:26:37 +04:00
Macro Реализовал макросы в инклудах 2013-11-11 12:25:33 +04:00
MakeDirsParser Поместил все файлы в подпапку TouchinBuild (пакет) – это нужно чтобы при установке не захломлять папку packages 2013-11-07 13:16:21 +04:00
ParserBackup Отрефакторил тесты по созданию бэкапов 2013-11-12 20:04:38 +04:00
ProjectParser модифицировал построитель комманды для патчинга csproj файла 2013-11-08 13:10:20 +04:00
SettingsMerger Пофиксил баг переопределения настроек из коммандной строки 2013-11-13 18:32:25 +04:00
SettingsParser Добавил возможность не указывать кавычки при указании значений в файле настроек 2013-11-13 19:27:14 +04:00
SettingsResolver Реализовал класс для разрешения макросов в настройках 2013-11-11 15:45:51 +04:00
ShParser Поместил все файлы в подпапку TouchinBuild (пакет) – это нужно чтобы при установке не захломлять папку packages 2013-11-07 13:16:21 +04:00
ShellCommand Добавил тесты на возвращаемые значения shell command 2013-11-14 12:59:16 +04:00
TestflightParser Поместил все файлы в подпапку TouchinBuild (пакет) – это нужно чтобы при установке не захломлять папку packages 2013-11-07 13:16:21 +04:00
ValueProvider Поместил все файлы в подпапку TouchinBuild (пакет) – это нужно чтобы при установке не захломлять папку packages 2013-11-07 13:16:21 +04:00
LineParserTestCaseBase.py Отрефакторил тесты по созданию бэкапов 2013-11-12 20:04:38 +04:00
__init__.py Поместил все файлы в подпапку TouchinBuild (пакет) – это нужно чтобы при установке не захломлять папку packages 2013-11-07 13:16:21 +04:00
readme.txt Проверил работоспособность тестов 2013-11-08 12:35:10 +04:00

readme.txt

тесты нужно запускать из папки TouchinBuild

Запуск всех тестов
python -m unittest discover -s Tests/UnitTests/

Запуск части тестов
python -m unittest discover -s Tests/UnitTests/CopyParser/