2015-09-15 4 views
0

Есть ли у кого-нибудь идеи, что, если я хочу определить путь с некоторой переменной среды в настройке фитнеса через content.txt.Fitnesse Test, определяющий переменную окружения для пути в content.txt

В настоящий момент у нас есть content.txt в нашем репозитории, содержащем переменную пути для каждой среды разработчиков. Я хочу решить эту проблему, указав atleast префикс переменной стандартным путем.

Существующие определения пути, как показано ниже:!

путь/дома/хуг/рабочее пространство/л/ло

Хотят изменить его на что-то вроде

пути $ рабочего пространства/л/л

Я попытался с помощью! определить рабочее пространство {это/есть/мой/путь}

, но это не кажется, работает и сетует неопределенное переменное рабочее пространство.

ответ

0

Используйте ссылку ${myvariable} для ссылки на переменную.

0

Майк указал, что способ, которым вы ссылаетесь на переменную, неверен. Вот несколько подробностей для тех, кто путается между ${variable} и $slimSymbol, когда впервые начал использовать FitNesse.

${variable} - это концепция на уровне страниц Wiki. Есть несколько способов, чтобы определить их:

  1. с использованием !define о
  2. свойства в plugins.properties файле
  3. с помощью системной переменной передается при запуске FitNesse сервера
  4. через URL Params

Эти переменная будет переведена во время посещения страницы. Вы можете найти официальную документацию here

$slimSymbol С другой стороны, это «переменная времени выполнения», используемая в тестовой системе SLiM. Они определяются с помощью symtax ​​в тестовом примере, и значение будет доступно только во время выполнения. Документация here

Смежные вопросы