У меня есть кулинарная книга шеф-повара с библиотекой, например. library.rb
. Он содержит CONSTANT
:
CONSTANT = 'constant'
Когда я пишу модульные тесты для этой поваренной книги, она всегда выдает мне предупреждение:
(Some prefix...)warning: already initialized constant CONSTANT
(Some prefix...)warning: previous definition of CONSTANT was here
Предупреждения появляются неоднократно, столько раз, сколько примеров (тестовых случаев) минус один. Я думаю, это потому, что chefspec загружает библиотеки один раз для каждого примера. Может ли кто-нибудь сказать мне, как заставить библиотеки загружаться только один раз или как отключить предупреждающее сообщение?
CONSTANT
- это константа, а не переменная. - person sawa   schedule 17.03.2015