Add Guise Mummy unit tests for existing functionality.

Description

Guise Mummy was built so rapidly, it is missing a lot of unit tests. Many more need to be added. Here are an example of some:

  • Configuring bare file names correctly removes the extension.

  • Files and directories beginning with _ are not included in navigation menus.

  • Files and directories beginning with _ (veiled) are renamed to remove it, even as a segment in the middle of a path.

  • Files and directories beginning with $ (assets) are also considered veiled.

  • Files and directories beginning with $ (assets) result in no phantom content files being produced for directories.

  • Files named with post naming conventions result in the correct subdirectory structure.

Environment

None

Assignee

Garret Wilson

Reporter

Garret Wilson

Labels

None

Components

Priority

Major

Epic Name

Guise Mummy Unit Tests
Configure