2
|
1 |
This folder contains projects and reference source.
|
|
2 |
|
|
3 |
For each project there should be a folder containing two
|
|
4 |
subfolders.
|
|
5 |
|
|
6 |
- The subfolder named 'project' contains
|
|
7 |
the Carbide.c++ project as a subfolder.
|
|
8 |
|
|
9 |
- The subfolder 'reference' contains
|
|
10 |
reference files in a parallel file hierarchy to the expected
|
|
11 |
generated files.
|
|
12 |
|
|
13 |
The driver will import the project, load the models and
|
|
14 |
generated source. Then it will traverse the reference folder
|
|
15 |
looking for matching files and comparing their contents. It will
|
|
16 |
generate failures if files are missing or don't match the
|
|
17 |
reference content.
|
|
18 |
|
|
19 |
NOTE: The UI designer projects are imported and built inside the
|
|
20 |
workspace, so they will be changed any time you run a test. Be
|
|
21 |
sure not to commit changes under 'reference' unless they're intentional!
|
|
22 |
|