TestConceptMap is a tool to visually test the ConceptMap classes:
TestConceptMap is intended:
- to measure the code coverage
- to allow for profiling
- not to test the logic behind all RibiClasses (this is done by TestRibiClasses)
Building TestConceptMap
should be easy on Debian or *ubuntu or other GNU/Linux distro's that use Debian as a package manager. If you have another
operating system or package manager, feel invited to add building instructions for those platforms.
To build TestConceptMap
you will need to:
- Install some packages
- Download some other GitHubs
- Build some other GitHubs
- Build
TestConceptMap
In the TestConceptMap
folder, run the install_packages.sh
script with root rights:
sudo ./install_packages.sh
In the TestConceptMap
folder, run the download_other_githubs.sh
script (without root access):
./download_other_githubs.sh
In the TestConceptMap
folder, run the build_other_githubs.sh
script (without root access):
./build_other_githubs.sh
Within the TestConceptMap
folder,
- Desktop: Open the Qt Creator project file
TestConceptMapDesktop.pro
in Qt Creator and build - Console: Open the Qt Creator project file
TestConceptMapConsole.pro
in Qt Creator and build. This project is more for debugging purposes of the program logic
If you do not use Qt Creator, you can build the project using qmake
and make
like this:
qmake TestConceptMapDesktop.pro
make
I personally hate building problems, so I will be most happy to help you out. Please let me know, by, for example, adding an Issue.
Please let me know, by, for example, adding an Issue.