Merge "Change from using chef to local config files"
[integration.git] / bootstrap / vagrant-onap / CONTRIBUTING.md
1 First off, thank you for considering contributing to ONAP on Vagrant project.
2 It's people like you that make it such a great tool.
3
4 ONAP on Vagrant is an open source project and we love to receive contributions
5 from our community — you! There are many ways to contribute, from writing
6 tutorials or blog posts, improving the documentation, submitting bug reports and
7 feature requests or writing code which can be incorporated into ONAP on Vagrant
8 itself.
9
10 Unit Testing
11 ============
12
13 The **_tests_** folder contains ~~scripts~~ _test suites_ that ensure the proper
14 implementation of the _functions_ created on **_lib_** folder.  In order to
15 display the Usage information you must execute the script with question mark as
16 an argument like follows:
17
18     $ ./tools/run.sh
19
20 or using PowerShell
21
22     PS C:\> Set-ExecutionPolicy Bypass -Scope CurrentUser
23     PS C:\> .\tools\Run.ps1 testing -?
24
25 Examples
26 --------
27
28     $ ./tools/run.sh -y testing # Executes all the Unit Tests unattended mode
29     $ ./tools/run.sh -s functions testing # Executes all the Unit Tests of Functions Test Suite
30     $ ./tools/run.sh -s functions -c install_maven testing # Executes the install_maven Unit Test of Functions Test Suite