Могут ли переменные быть определены в FitNesse в терминах других переменных? - PullRequest
0 голосов
/ 11 мая 2010

Могут ли переменные быть определены в FitNesse в терминах других переменных?

Я хочу сделать эквивалент:

    int a=3;
    int b=a;

Чтобы сделать этот бетон, у меня есть переменная, определяющая дату:

    !define clock.date {2/2/2009}

Затем я хочу определить некоторую другую переменную $ {other.date} на ее основе, например:

    !define other.date {=${clock.date}=}

Однако это не работает. Есть ли способ сделать это?

1 Ответ

2 голосов
/ 12 мая 2010

В текущем парсере есть проблема с вложенными фигурными скобками, поэтому вы можете использовать альтернативный синтаксис для define:

! Define x {stuff}

! Определить y ($ {x})

Это ограничение скоро будет снято, и вы сможете это сделать! Определить y {$ {x}} и т. Д.

...