Skip to content
This repository was archived by the owner on Jul 20, 2026. It is now read-only.

Directory Structure

lkhoward edited this page Mar 18, 2016 · 7 revisions

You can place your main huzzah directory anywhere within your project (it does not need to be named huzzah). Within that directory, the structure is more rigid.

NOTE: If you are using Cucumber, do NOT put your huzzah directory under features/support. Huzzah needs to load files in a specific order which conflicts with the way Cucumber auto-loads files.

Under your main directory, create the sub-directories for: flows, pages, partials, roles & sites.

For example, if /lib/huzzah/ is your main directory, your would create the following:

/lib/huzzah/flows
/lib/huzzah/pages
/lib/huzzah/partials
/lib/huzzah/roles
/lib/huzzah/sites

An example directory structure can be found here.

NOTE: You can have sub-directories under pages, partials & flows for organization of your files, but not for roles or sites.

Clone this wiki locally