иногда я хочу переопределять константу для юнит тестов
какое есть предложение:
- добавить features в picotest
- в коде приложения:
#[cfg(feature = "picotest/unit")]
const DEFAULT_VALUE: &str = "test_value";
#[cfg(not(feature = "picotest/unit"))]
const DEFAULT_VALUE: &str = "value";
-
при cluster.run() в юнит тасках делать билд плагина с включенной фичей
(скорее всего pike не умеет в фичи)
-
так же было бы славно закрывать юнит тесты под эти фичу, в этом случае тесты не будут попадать в release (поведение как при cfg(test))
возможные камни:
нельзя будет вызывать отдельно picotest_unit тест из того же vscode
иногда я хочу переопределять константу для юнит тестов
какое есть предложение:
при cluster.run() в юнит тасках делать билд плагина с включенной фичей
(скорее всего pike не умеет в фичи)
так же было бы славно закрывать юнит тесты под эти фичу, в этом случае тесты не будут попадать в
release(поведение как приcfg(test))возможные камни:
нельзя будет вызывать отдельно picotest_unit тест из того же vscode