Page MenuHomeDevCentral

No OneTemporary

diff --git a/_tests/pillar/paas/test_docker.py b/_tests/pillar/paas/test_docker.py
index 7a02fb4..4bd2aa2 100755
--- a/_tests/pillar/paas/test_docker.py
+++ b/_tests/pillar/paas/test_docker.py
@@ -1,45 +1,45 @@
#!/usr/bin/env python3
from unittest_data_provider import data_provider
import os
import unittest
import yaml
PILLAR_PATH = "../pillar/paas/docker/"
class Testinstance(unittest.TestCase):
def pillar_files():
sls_files = find_sls_files(PILLAR_PATH)
return tuple((file,) for file in sls_files)
# nginx needs a host/app_port pair to spawn a configuration
@data_provider(pillar_files)
def test_host_is_paired_with_app_port_option(self, pillar_file):
with open(pillar_file, "r") as fd:
self.pillar = yaml.safe_load(fd)
- for service, containers in self.pillar["docker_containers"].items():
+ for service, containers in self.pillar.get("docker_containers", {}).items():
for instance, container in containers.items():
if "host" not in container:
continue
entry = ":".join(["docker_containers", pillar_file, service, instance])
self.assertIn("app_port", container, entry + ": app_port missing")
def find_sls_files(path):
sls_files = []
for root, _, files in os.walk(path):
for filename in files:
if filename.endswith(".sls"):
sls_files.append(os.path.join(root, filename))
return sls_files
if __name__ == "__main__":
unittest.main()

File Metadata

Mime Type
text/x-diff
Expires
Fri, Nov 21, 16:26 (1 d, 8 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3174543
Default Alt Text
(1 KB)

Event Timeline