выполнение единственной единицы/функционального испытания направляющих

вместо:

    for position in positions:
        if positions[position] < 0 and positions[position+1] == 0:
            valleys += 1

вам нужно:

    for i in range(n):
        if positions[i] < 0 and positions[i+1] == 0:
            valleys += 1
30
задан William Yeung 8 November 2008 в 04:14
поделиться

3 ответа

На Linux? почему бы не попробовать (cd test && ruby functionals/whatevertest.rb). Отметьте, круглые скобки важны как иначе, Ваш текущий каталог изменится на подкаталог. То, что это делает, fork другая оболочка, изменение в подкаталоге в нем, и запускает тест.

9
ответ дан 27 November 2019 в 23:16
поделиться

Попробуйте это:

рубиновый-Ilib:test test/functionals/whatevertest.rb

13
ответ дан 27 November 2019 в 23:16
поделиться

Ответ на заглавный вопрос будет таким:

ruby unit/post_test.rb -n selected_test # use to run only one selected test

но по основной части вопроса тванфоссон дал хороший ответ.

4
ответ дан 27 November 2019 в 23:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: