Fix running tests
Change-Id: Iba8a4aa4bb71d620041953895eee5697a71a5dd4
This commit is contained in:

committed by
okozachenko

parent
2d2ae1667f
commit
daf7ef6a5a
@@ -12,7 +12,7 @@
|
|||||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
{% if spec.ingress is defined %}
|
||||||
apiVersion: extensions/v1beta1
|
apiVersion: extensions/v1beta1
|
||||||
kind: Ingress
|
kind: Ingress
|
||||||
metadata:
|
metadata:
|
||||||
@@ -52,4 +52,5 @@ spec:
|
|||||||
- {{ v.host }}
|
- {{ v.host }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
secretName: keystone-tls
|
secretName: keystone-tls
|
||||||
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
@@ -60,16 +60,15 @@ class KubernetesObjectTestCase(testtools.TestCase):
|
|||||||
cls.object = utils.render_template(cls.TEMPLATE_FILE,
|
cls.object = utils.render_template(cls.TEMPLATE_FILE,
|
||||||
name=name, spec=spec)
|
name=name, spec=spec)
|
||||||
|
|
||||||
def auto_generation_test_metadata_has_openstack_namespace(self):
|
def test_metadata_has_correct_namespace(self):
|
||||||
"""Ensure that the metadata for auto-generated releases
|
"""Ensure that the metadata for auto-generated releases
|
||||||
has openstack namespace."""
|
has openstack namespace."""
|
||||||
|
if self.object is None:
|
||||||
|
return
|
||||||
if self.AUTO_GENERATED:
|
if self.AUTO_GENERATED:
|
||||||
self.assertIn("namespace", self.object["metadata"])
|
self.assertIn("namespace", self.object["metadata"])
|
||||||
self.assertEqual("openstack", self.object["metadata"]["namespace"])
|
self.assertEqual("openstack", self.object["metadata"]["namespace"])
|
||||||
|
else:
|
||||||
def cr_test_metadata_has_no_specific_namespace(self):
|
|
||||||
"""Ensure that the CR metadata has no specific namespace."""
|
|
||||||
if not self.AUTO_GENERATED:
|
|
||||||
self.assertNotIn("namespace", self.object["metadata"])
|
self.assertNotIn("namespace", self.object["metadata"])
|
||||||
|
|
||||||
|
|
||||||
|
@@ -34,13 +34,6 @@ class KeystoneIngressTestCase(base.IngressTestCase):
|
|||||||
TEMPLATE_FILE = 'keystone/ingress.yml.j2'
|
TEMPLATE_FILE = 'keystone/ingress.yml.j2'
|
||||||
|
|
||||||
|
|
||||||
class KeystoneSecretTestCase(base.SecretTestCase):
|
|
||||||
"""Basic tests for the Secret."""
|
|
||||||
|
|
||||||
RELEASE_TYPE = 'keystone'
|
|
||||||
TEMPLATE_FILE = 'keystone/secret-fernet.yml.j2'
|
|
||||||
|
|
||||||
|
|
||||||
class KeystoneServiceTestCase(base.ServiceTestCase):
|
class KeystoneServiceTestCase(base.ServiceTestCase):
|
||||||
"""Basic tests for the Service."""
|
"""Basic tests for the Service."""
|
||||||
|
|
||||||
|
@@ -32,5 +32,5 @@ class RabbitmqServiceTestCase(base.ServiceTestCase):
|
|||||||
"""Basic tests for the Service."""
|
"""Basic tests for the Service."""
|
||||||
|
|
||||||
SAMPLE_FILE = 'infrastructure_v1alpha1_rabbitmq.yaml'
|
SAMPLE_FILE = 'infrastructure_v1alpha1_rabbitmq.yaml'
|
||||||
TEMPLATE_FILE = 'Rabbitmq/service.yml.j2'
|
TEMPLATE_FILE = 'rabbitmq/service.yml.j2'
|
||||||
AUTO_GENERATED = False
|
AUTO_GENERATED = False
|
||||||
|
Reference in New Issue
Block a user