如何在FitNesse subwiki中包含所有祖先的SetUp页面?

时间:2012-05-21 11:51:49

标签: fitnesse

我在根级别有一个SetUp页面,工作正常。但是,当我在FitNesse中添加一个subwiki并且我想在子wiki的级别放置一个SetUp页面。这包含但随后根级别SetUp没有。

例如,具有以下结构:

Foo suite
  SetUp
  TestPage
  Bar suite
    SetUp
    NestedTestPage

如何让FitNesse在NestedTestPage中包含两个SetUp页面?

2 个答案:

答案 0 :(得分:5)

我知道只有一种方法可以做到这一点。如果您将父项手动包含在子项中。

那么在你的FooSuite.BarSuite.SetUp中你有以下几行:

!include .FrontPage.FooSuite.SetUp

然后,这将包括Bar SetUp中的Foo套件页面。

一般规则是任何页面只有一个SetUp,所以你必须强迫它绕过它。

答案 1 :(得分:1)

如果您不想包含外部设置的完整路径,可以使用以下语法

!include -c <FooSuite.SuiteSetUp