'DbFit Test page not inheriting from SuiteSetUp and SuiteTearDown

I am trying to make the move the pre-test steps into a SuiteSetup file. On the surface looks alright (they execute) but throws an error because the test page is unaware of the setup performed in the SuiteSetUp page.

This works fine:

TestPage:

!path lib/*.jar

!| dbfit.OracleTest |

!| ConnectUsingFile | oracle.properties |

|Execute Procedure|some_pkg.concat_error_messages                     |
|x_error_message  |l_error_message_in        |x_error_message?        |
|hello            |world                     |hello~world             |

This does not work:

SuiteSetUp:

!path lib/*.jar

!| dbfit.OracleTest |

!| ConnectUsingFile | oracle.properties |

TestPage

|Execute Procedure|some_pkg.concat_error_messages                     |
|x_error_message  |l_error_message_in        |x_error_message?        |
|hello            |world                     |hello~world             |

I get the following error:

Could not find fixture: ExecuteProcedure.

Can anyone please clarify how this can be setup? Thanks in advance.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source