aboutsummaryrefslogtreecommitdiffstats
path: root/CONTRIBUTING.md
blob: 8f84227319bc49c0ed42739adc22c31074513440 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
First off, thank you for considering contributing to Devtool for ONAP project.
It's people like you that make it such a great tool.

Devtool is an open source project and we love to receive contributions from our
community — you! There are many ways to contribute, from writing tutorials or
blog posts, improving the documentation, submitting bug reports and feature
requests or writing code which can be incorporated into Devtool itself.

Unit Testing
============

The **_tests_** folder contains ~~scripts~~ _test suites_ that ensure the proper
implementation of the _functions_ created on **_lib_** folder.  In order to
display the Usage information you must execute the script with question mark as
an argument like follows:

    $ ./tools/run.sh

or using PowerShell

    PS C:\> Set-ExecutionPolicy Bypass -Scope CurrentUser
    PS C:\> .\tools\Run.ps1 testing -?

Examples
--------

    $ ./tools/run.sh -y testing # Executes all the Unit Tests unattended mode
    $ ./tools/run.sh -s functions testing # Executes all the Unit Tests of Functions Test Suite
    $ ./tools/run.sh -s functions -c install_maven testing # Executes the install_maven Unit Test of Functions Test Suite