Fix name/version regexp in model keys 12/88212/1
authorliamfallon <liam.fallon@est.tech>
Wed, 22 May 2019 02:38:32 +0000 (02:38 +0000)
committerliamfallon <liam.fallon@est.tech>
Wed, 22 May 2019 02:38:32 +0000 (02:38 +0000)
commit3a228ca91c313990741ef6a537d9f9615a0e0215
tree77049c4ea0d2892730656bceb259d7110f8282c7
parentd5ed712cf50bcf270fed8cd597d78ff4ff9370a0
Fix name/version regexp in model keys

The regular expressions for checking names and versions
in policy key names and versions were not expressive enough
to restrict all error names and versions.

Issue-ID: POLICY-1777
Change-Id: I037eca051f6c7a9f1e7182150d40d8b8d906a75c
Signed-off-by: liamfallon <liam.fallon@est.tech>
models-base/src/main/java/org/onap/policy/models/base/PfKey.java
models-base/src/test/java/org/onap/policy/models/base/PfKeyTest.java
models-base/src/test/java/org/onap/policy/models/base/PfReferenceKeyTest.java
models-provider/src/main/java/org/onap/policy/models/provider/PolicyModelsProvider.java
models-provider/src/test/java/org/onap/policy/models/provider/impl/DatabasePolicyModelsProviderTest.java
models-provider/src/test/java/org/onap/policy/models/provider/impl/DummyBadProviderImpl.java
models-tosca/src/test/java/org/onap/policy/models/tosca/legacy/provider/LegacyProvider4LegacyGuardTest.java
models-tosca/src/test/java/org/onap/policy/models/tosca/legacy/provider/LegacyProvider4LegacyOperationalTest.java