Skip to content

Conversation

@khorevaa
Copy link
Member

Переведены все команды на cli

@EvilBeaver
Copy link
Member

Конфликты

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я не силен в CLI. А разве опция file и аргумент FILE не мешают друг-другу?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

не должны. они лежат в разных коллекциях.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@EvilBeaver Вообще никак не мешают друг другу! )) Работать будет )

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@EvilBeaver @nixel2007 Оцените перечисления в опциях ))

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Как работают опция и аргумент одновременно?

Copy link
Member Author

@khorevaa khorevaa Jul 18, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Сейчас заложена логика как было
Сначала проверка на наличии указания файла потом аргумент FILE
Опцию файл оставил только для совместимости! По идее ее можно со временем убрать

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Лучше убрать сразу. Меня всегда аргумент --file раздражал. неясно заячем он

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@EvilBeaver опция? file? Убрать? Давай в следующей версии! ))) Чтобы людей не шокировать !) А то я вон с gitsync наделал - теперь народу страшно с новой строкой использования!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@EvilBeaver Сейчас можно какое нибудь предупреждение сделать )

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

От указания файла вообще лучше отказаться.
Создал ишуз #128
Но отказаться в след.релизе

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nixel2007 Сахар для CI )))

Copy link
Member

@artbear artbear left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

А где прогон тестов?

@artbear
Copy link
Member

artbear commented Jul 19, 2018

Ни одна сборка не прошла тестирование.
тесты перестали запускаться?

@khorevaa
Copy link
Member Author

@artbear Тесты все проходят.. Кроме 1bdd - они раньше на ci - не выполнялись..
Сейчас сделал чтобы выполнялись, а они не работают....

@EvilBeaver
Copy link
Member

Если у @nixel2007 возражений нет - надо вливать

@artbear
Copy link
Member

artbear commented Jul 19, 2018

@khorevaa Про 1bdd напиши чуть подробнее, что не так и кто виноват?
сам 1бдд, его установка на тревисе, шаги не идут на тревисе или еще что?

@artbear
Copy link
Member

artbear commented Jul 19, 2018

Если у @nixel2007 возражений нет - надо вливать

вливать можно только, если пройдут ВСЕ СУЩЕСТВУЮЩИЕ в проекте тесты, иначе гарантированно нарвемся на проблемы совместимости.

@artbear
Copy link
Member

artbear commented Jul 19, 2018

и узнаем о них только, когда кто-то попробует установить новый опм.
Например, когда новый движок выйдет :)

@EvilBeaver
Copy link
Member

@artbear а тесты на старом opm работали все-все-все? Сдается мне, что они и раньше не работали

@khorevaa
Copy link
Member Author

@artbear по 1bdd виноват - я! Когда делал рефакторинг в версии 0.14 тесты 1bdd через opm test не запускались я их и не чинил под новую структуру

@khorevaa
Copy link
Member Author

@artbear @EvilBeaver Тесты я поправлю, но только уже через 2 недели. (отпуск) Можно пока влить в девелоп или кто-то может помочь с тестами

@EvilBeaver
Copy link
Member

Я прогоню тесты на старом. Если и на старом падают - починю и волью.

@artbear
Copy link
Member

artbear commented Jul 23, 2018

@EvilBeaver @khorevaa Напоминаю, что тесты встроенных библиотек нужно запускать не через opm test, а через oscript tasks/test.os !

чтобы загружались версии из разработческого каталога, а не из системного каталога.

@khorevaa
Copy link
Member Author

khorevaa commented Jul 31, 2018

@EvilBeaver @artbear @nixel2007 Исправил тесты! Все тесты на travis-ci проходят https://travis-ci.org/khorevaa/opm/jobs/410478241

@khorevaa
Copy link
Member Author

khorevaa commented Aug 1, 2018

@EvilBeaver @artbear @nixel2007 Вливаем? )

@EvilBeaver EvilBeaver merged commit 6ffeb25 into oscript-library:develop Aug 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants