Вызов метода Rspec из Rakefile

В самих словарях нет упорядоченных элементов как таковых, если вы хотите напечатать их и т. д. в некотором порядке, вот несколько примеров:

В Python 2.4 и выше:

mydict = {'carl':40,
          'alan':2,
          'bob':1,
          'danny':3}

for key in sorted(mydict):
    print "%s: %s" % (key, mydict[key])

дает:

alan: 2
bob: 1
carl: 40
danny: 3

(Python ниже 2.4:)

keylist = mydict.keys()
keylist.sort()
for key in keylist:
    print "%s: %s" % (key, mydict[key])

Источник: http://www.saltycrane.com/blog/2007/09 / как к своему роду-питон-словарь по-ключам /

1
задан FrankTheTank 13 July 2018 в 19:53
поделиться

1 ответ

В коде, который вы пробовали, вы поднимаетесь на два уровня (с ..) из ~.

На Mac, который высадил бы вас в /.

Любой из них должен привести вас к вашему файлу:

require_relative '../../spec/models/run_spec'
require '~/Desktop/a/spec/models/run_spec'
1
ответ дан James Milani 17 August 2018 в 12:11
поделиться
  • 1
    спасибо, что я понял, что это моя проблема, теперь я не могу использовать свой метод в моем spec-файле, так как для него требуется «spec_helper», который используется с rspec при вызове из корня. Вместо этого я пытаюсь создать отдельный класс – FrankTheTank 13 July 2018 в 22:48
Другие вопросы по тегам:

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