2012-05-21 5 views
5

Tengo una página de configuración en el nivel raíz que funciona bien. Sin embargo, cuando agrego un subwiki en FitNesse y quiero poner una página de configuración en el nivel de subwiki. Esto se incluye pero luego el nivel de raíz SetUp no lo hace.¿Cómo incluir todas las páginas ancestrales SetUp en los subwikis de FitNesse?

Por ejemplo, con la siguiente estructura:

Foo suite 
    SetUp 
    TestPage 
    Bar suite 
    SetUp 
    NestedTestPage 

¿Cómo llego a FitNesse incluyen tanto páginas de configuración en NestedTestPage?

Respuesta

5

Solo hay una forma de que sepa que puede hacer esto. Si incluyó el padre de forma manual en el niño.

Así que en su FooSuite.BarSuite.SetUp que tenía la línea siguiente:

!include .FrontPage.FooSuite.SetUp 

Esto incluiría entonces la página suite de Foo en la configuración de su bar.

La regla general es que cualquier página tiene solo un SetUp, por lo que debe forzar su camino alrededor de ella.

1

si no desea incluir la ruta completa al programa de instalación externa, puede utilizar la siguiente sintaxis

!include -c <FooSuite.SuiteSetUp 
Cuestiones relacionadas