
This patch adds tempest tests for Murano Package versioning. The next tests are provided: 1. Upload two packages which differ with only versions and check their availability in artifact repository. 2. Deployment test of two packages in one environment, which differ with only versions. 3. Deploy package with missed class by manifest version require. 4. Deploy package with available class by manifest version require. Change-Id: I48fb1a1af475a99f3b7a6313338d2bbcfb95d579
48 lines
890 B
YAML
48 lines
890 B
YAML
Namespaces:
|
|
=: io.murano.apps
|
|
std: io.murano
|
|
|
|
Extends: std:Application
|
|
|
|
Properties:
|
|
|
|
userName:
|
|
Contract: $.string()
|
|
|
|
greeting:
|
|
Usage: Static
|
|
Contract: $.string()
|
|
Default: 'Hello, '
|
|
|
|
Methods:
|
|
testAction:
|
|
Scope: Public
|
|
Body:
|
|
- $this.find(std:Environment).reporter.report($this, 'Completed')
|
|
getCredentials:
|
|
Scope: Public
|
|
Body:
|
|
- Return:
|
|
credentials:
|
|
uri: localhost
|
|
deploy:
|
|
Body:
|
|
- $this.find(std:Environment).reporter.report($this, 'Follow the white rabbit')
|
|
|
|
staticAction:
|
|
Scope: Public
|
|
Usage: Static
|
|
Arguments:
|
|
- myName:
|
|
Contract: $.string().notNull()
|
|
Body:
|
|
- Return: concat($.greeting, $myName)
|
|
|
|
staticNotAction:
|
|
Usage: Static
|
|
Arguments:
|
|
- myName:
|
|
Contract: $.string().notNull()
|
|
Body:
|
|
- Return: concat($.greeting, $myName)
|