@ProCxx

Страница 385 из 2477
Rafael
02.11.2016
15:29:36


Ilya
02.11.2016
15:30:22
похоже привествуется только последний тогда

Alex Фэils?︙
02.11.2016
15:31:20
Я чистил

Дед Пегас
02.11.2016
15:35:05
Вилкой.

Google
Эдуард
02.11.2016
16:45:10
Народ, а gcov завязан на какой-то движок тестирования? или как он вообще работает?

просто как таковой юнит-тестинг можно сделать, у меня уже есть для этого нужное, а вот кавер проверять это уже не так уж и тривиально.

да и вообще, что посоветуете для связки юнит-тесты + кавер под цпп?)

Stanislav
02.11.2016
17:32:27
какой ковер? бери шерстистый

Эдуард
02.11.2016
17:32:52
лол) кавер - тулза для coverage

покрытие смотреть

тестами

Stanislav
02.11.2016
17:33:24
я фиг знает есть ли такое под С++

а тесты я использовал google test

пушо в qt creator есть поддержка

qtest и gtest и все

хотел плагин под bandit написать, но все не выходит пока

Эдуард
02.11.2016
17:35:07
ну вот gcov как-то смотрит покрытие, только я не понял с каким движком тестов он работает (либо как-то иначе и хитро), под него генератор вьюхи lcov. Для тестов google test видел, но не понравилось. У меня есть свой движок, который нужно причесать наконец, по удобству несколько хуже bandit'a, но допилю потом

Google
Stanislav
02.11.2016
17:37:23
gcov не всегда подходит, особенно если у тебя не гцц)

@proDOT
02.11.2016
17:38:04
Я чистил
Просто отключи приветствие через /config

Alex Фэils?︙
02.11.2016
17:40:16
Просто отключи приветствие через /config
Тут была маттата. Она всех подряд приветствовала. И не умела затыкаться)

Эдуард
02.11.2016
17:41:57
сейчас просто есть задача развернуть инфраструктуру на долгоиграющий проект, я хочу сразу в clang пойти, но если будет гцц - ну, не беда. Основное, что хочется сделать - тесты, CI, гит вместо свн. Тесты хорошо заходят, когда есть где посмотреть покрытие, иначе эффективность снижается

Эдуард
02.11.2016
17:42:36
обязательно)

а за движок тестирования, почему писал - я генерю отчеты в JSON формате, это потом можно удобно обрабатывать. Хоть на сервере для статистики хранить, хоть генерить HTML представление

ну и плюс возни нет, тоже header-only движок

Stanislav
02.11.2016
17:45:26
супер, опенсорсить собираешься?

Эдуард
02.11.2016
17:45:53
да, я хочу рефакторнуть его, проверить качество работы, тогда выложу как версию 1.0.0 уже

как и пересмотреть весь "библиотечный" код для эмбеда на плюсах, объединить в одну либу-репо и тоже выложить

Stanislav
02.11.2016
17:46:36
?

по поводу кавереджа еще интересует чтоб оно было кроссовое хм

Fox
02.11.2016
19:37:22
по поводу кавереджа еще интересует чтоб оно было кроссовое хм
Давай твой репо с опенхоммом в пин добавлю

Stanislav
02.11.2016
19:38:01
да он старый, надо переписать там все

найду как только время

Алексей
02.11.2016
19:39:02


Посоветуйте литературу для новичка пожалуйста))

Google
Stanislav
02.11.2016
19:41:17
Давай твой репо с опенхоммом в пин добавлю
и как ты собрался добавлять если ты не админ? )

Fox
02.11.2016
19:41:58
Дед Пегас
02.11.2016
19:43:57
Fox
02.11.2016
19:44:47
Чат для новичков здесь: (supapro.cxx)https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

Stanislav
02.11.2016
19:45:28
да, в описании есть

Алексей
02.11.2016
19:47:27
Nikolay
02.11.2016
20:02:51
лол) кавер - тулза для coverage
Нагуглил про coverage (gcov, есть еще аналогичный тул llvm-cov)... Да это же афигенски крутая вещь! Компилишь с указанным флагом, указываешь исходники и прогоняешь тесты... во время исполнения которых считается количество исполнений каждой строки кода в исходниках, помечая неиспользуемые! Это по идее дает точную инфу о покрытии. надо заюзать по-любому, буду проверять тесты которые проверяют проект ?

Эдуард
02.11.2016
20:05:20
Дак вот вопрос как раз в интеграции с тестами - каким образом она идёт?

Потому что тулза классная, да, почему и зацепился)

Я использовал cover-инструменты в js и это очень удобно, поэтому хочу и в цпп такое наладить

Nikolay
02.11.2016
20:13:35
"As all tests are normal C++ programs, all code coverage tools work as usual" (с) Т.е. как я понял, нужно компилить тестовый проект с нужным флагом, после чего запустить его как обычно. И кроме прогона тестов, на выходе должны быть файлы с инфой о coverage... деталей не знаю т.к. не пробовал еще

Борис
02.11.2016
20:14:36
Rafael
02.11.2016
20:45:22
ребзи, а есть канал для вебдевелоперов?

Stanislav
02.11.2016
20:45:36
для каких?

Admin
ERROR: S client not available

Rafael
02.11.2016
20:45:42
фронт

Egor
02.11.2016
20:46:06
лучше дайте, если есть, список всех каналов телеграма для программистов

Stanislav
02.11.2016
20:46:18
@proDOT - канал тут глядите

Oleg
02.11.2016
20:46:26
http://amp.gs/TaAk

Google
Stanislav
02.11.2016
20:46:57
John
02.11.2016
20:47:49
недавно во фронт чатике по работе проскакивала вакансия мидла js за 150к, а так вообще хз...

Oleg
02.11.2016
20:48:10
Я тоже например фронт, но учу плюсы.

Oleg
02.11.2016
20:48:40
И наоборот изи может быть

John
02.11.2016
20:49:22
ну и?
хз ж говорю

Stanislav
02.11.2016
20:49:46
5 лет в вебдеве работал, осточертело

а учитывая жс, я лучше 3 года подожду новый стандарт, чем ноду обновлять)

Rafael
02.11.2016
20:53:41
? зачем плюсовику фронт?
я учу и плюсы и js )) пока не решил кем хочу стать, но пока что думаю с++ для основной работы, а фронтенд для фриланса

Oleg
02.11.2016
20:54:28
Ноду обновлять? Новый стандарт это es6?

Не понял что зачем ждать

Oleg
02.11.2016
20:55:14
Транспайлер наверное уже есть?

Stanislav
02.11.2016
20:55:28
а ваще оффтоп

го https://telegram.me/fludpac сюда если хотите еще на эту тему пообщаться

@lady_noname ?

? а тут то шо, хантить кого собралась? )

Cate
03.11.2016
00:05:16
а я што, когда-то хантила кого-то по плюсам?

после ваших трудов я только рубистов ищу.

и меняю, как перчатки))

Страница 385 из 2477