--- /dev/null
+install https://gitlab.com/xymus/hello_nitpm.git
+install hello_nitpm
+upgrade hello_nitpm
+install nitpm_test_versions=1.0 nitpm_test_versions=stable nitpm_test_imports
+list
+uninstall -f nitpm_test_versions=1.0 nitpm_test_versions=2.0 nitpm_test_versions=stable nitpm_test_imports nitpm_test_cycle hello_nitpm
+list
+uninstall . .. 0invalid _invalid a/../
+++ /dev/null
-install https://gitlab.com/xymus/hello_picnit.git
-install hello_picnit
-list
-upgrade hello_picnit
--- /dev/null
+usage: nitpm <command> [options]
+
+commands:
+ install Install packages by name, Git repository address or from the local package.ini
+ list List installed packages
+ upgrade Upgrade a package
+ uninstall Uninstall packages
+ help Show general help message or the help for a command
+
+options:
+ -h, --help Show help message
+ -v, --verbose Print more information
--- /dev/null
+Package 'hello_nitpm' is already installed
--- /dev/null
+hello_nitpm example
+nitpm_test_cycle
+nitpm_test_imports
+nitpm_test_versions=1.0
+nitpm_test_versions=2.0
+nitpm_test_versions=stable
--- /dev/null
+Package name '.' is invalid
+Package name '..' is invalid
+Package name '0invalid' is invalid
+Package name '_invalid' is invalid
+Package name 'a/../' is invalid
+++ /dev/null
-usage: picnit <command> [options]
-
-commands:
- install Install a package by its name or from a git-repository
- list List installed packages
- upgrade Upgrade a package
- uninstall Uninstall a package
- help Show general help message or the help for a command
-
-options:
- --help, -h Show this help message
- --verbose, -v Print more information
+++ /dev/null
-Package 'hello_picnit' is already installed
+++ /dev/null
-hello_picnit example
+++ /dev/null
-Already up-to-date.