.. _e Language Test Files:

e Language Test Files
=====================

.. rst-class:: lead

   
**Test files** are parsed independently on top of the **top files**.

A **test file** can be specified using the following directive:

.. code-block::

 +dvt_test+/path/to/test_file.e

All tests and the files imported by them which are not tops are decorated with a **green bullet**:


.. figure:: ../../images/common/dvt-test-file-indication.png
   :align: center

When adding/removing tests you can use the **Rebuild e Language Tests** toolbar button to get the project database up to date much faster than performing a full build:


.. figure:: ../../images/common/dvt-rebuild-only-tests.png
   :align: center

Only the tests will be re-analyzed, along with any files imported by them which are not tops.

