summaryrefslogtreecommitdiffstats
path: root/tests/localyaml/test_localyaml.py
diff options
context:
space:
mode:
authorThanh Ha <zxiiro@gmail.com>2019-08-23 09:14:39 -0400
committerSorin Sbarnea <ssbarnea@redhat.com>2019-09-09 19:23:24 +0100
commit4d90c187a945c04b9949d5ee7738a049dd634897 (patch)
tree106bf6e05ad1f2260823e7cd68651b535b8ac3ef /tests/localyaml/test_localyaml.py
parentead185134d8aa5d3d0974207356de6c4fdb2e6e8 (diff)
downloadpython-jenkins-job-builder-4d90c187a945c04b9949d5ee7738a049dd634897.tar.gz
python-jenkins-job-builder-4d90c187a945c04b9949d5ee7738a049dd634897.tar.xz
python-jenkins-job-builder-4d90c187a945c04b9949d5ee7738a049dd634897.zip
Auto-generated output from python-black
Please review the following patch containing the code changes in the repo. This patch is a transition patch and is the auto-generated output of the python-black tool. Change-Id: I2d2de71da8a105fb62b561899ae78441ddab4032 Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Diffstat (limited to 'tests/localyaml/test_localyaml.py')
-rw-r--r--tests/localyaml/test_localyaml.py45
1 files changed, 23 insertions, 22 deletions
diff --git a/tests/localyaml/test_localyaml.py b/tests/localyaml/test_localyaml.py
index 788bb3b2..c41c9ed8 100644
--- a/tests/localyaml/test_localyaml.py
+++ b/tests/localyaml/test_localyaml.py
@@ -34,15 +34,16 @@ class TestCaseLocalYamlInclude(base.JsonTestCase):
Verify application specific tags independently of any changes to
modules XML parsing behaviour
"""
- fixtures_path = os.path.join(os.path.dirname(__file__), 'fixtures')
- scenarios = base.get_scenarios(fixtures_path, 'yaml', 'json',
- filter_func=_exclude_scenarios)
+
+ fixtures_path = os.path.join(os.path.dirname(__file__), "fixtures")
+ scenarios = base.get_scenarios(
+ fixtures_path, "yaml", "json", filter_func=_exclude_scenarios
+ )
def test_yaml_snippet(self):
if os.path.basename(self.in_filename).startswith("exception_"):
- with ExpectedException(ComposerError,
- "^found duplicate anchor .*"):
+ with ExpectedException(ComposerError, "^found duplicate anchor .*"):
super(TestCaseLocalYamlInclude, self).test_yaml_snippet()
else:
super(TestCaseLocalYamlInclude, self).test_yaml_snippet()
@@ -53,13 +54,14 @@ class TestCaseLocalYamlAnchorAlias(base.YamlTestCase):
Verify yaml input is expanded to the expected yaml output when using yaml
anchors and aliases.
"""
- fixtures_path = os.path.join(os.path.dirname(__file__), 'fixtures')
- scenarios = base.get_scenarios(fixtures_path, 'iyaml', 'oyaml')
+
+ fixtures_path = os.path.join(os.path.dirname(__file__), "fixtures")
+ scenarios = base.get_scenarios(fixtures_path, "iyaml", "oyaml")
class TestCaseLocalYamlIncludeAnchors(base.BaseTestCase):
- fixtures_path = os.path.join(os.path.dirname(__file__), 'fixtures')
+ fixtures_path = os.path.join(os.path.dirname(__file__), "fixtures")
def test_multiple_same_anchor_in_multiple_toplevel_yaml(self):
"""
@@ -70,14 +72,16 @@ class TestCaseLocalYamlIncludeAnchors(base.BaseTestCase):
are treated by the yaml loader as independent.
"""
- files = ["custom_same_anchor-001-part1.yaml",
- "custom_same_anchor-001-part2.yaml"]
+ files = [
+ "custom_same_anchor-001-part1.yaml",
+ "custom_same_anchor-001-part2.yaml",
+ ]
jjb_config = JJBConfig()
- jjb_config.jenkins['url'] = 'http://example.com'
- jjb_config.jenkins['user'] = 'jenkins'
- jjb_config.jenkins['password'] = 'password'
- jjb_config.builder['plugins_info'] = []
+ jjb_config.jenkins["url"] = "http://example.com"
+ jjb_config.jenkins["user"] = "jenkins"
+ jjb_config.jenkins["password"] = "password"
+ jjb_config.builder["plugins_info"] = []
jjb_config.validate()
j = YamlParser(jjb_config)
j.load_files([os.path.join(self.fixtures_path, f) for f in files])
@@ -85,22 +89,20 @@ class TestCaseLocalYamlIncludeAnchors(base.BaseTestCase):
class TestCaseLocalYamlRetainAnchors(base.BaseTestCase):
- fixtures_path = os.path.join(os.path.dirname(__file__), 'fixtures')
+ fixtures_path = os.path.join(os.path.dirname(__file__), "fixtures")
def test_retain_anchors_default(self):
"""
Verify that anchors are NOT retained across files by default.
"""
- files = ["custom_retain_anchors_include001.yaml",
- "custom_retain_anchors.yaml"]
+ files = ["custom_retain_anchors_include001.yaml", "custom_retain_anchors.yaml"]
jjb_config = JJBConfig()
# use the default value for retain_anchors
jjb_config.validate()
j = YamlParser(jjb_config)
- with ExpectedException(yaml.composer.ComposerError,
- "found undefined alias.*"):
+ with ExpectedException(yaml.composer.ComposerError, "found undefined alias.*"):
j.load_files([os.path.join(self.fixtures_path, f) for f in files])
def test_retain_anchors_enabled(self):
@@ -109,11 +111,10 @@ class TestCaseLocalYamlRetainAnchors(base.BaseTestCase):
enabled in the config.
"""
- files = ["custom_retain_anchors_include001.yaml",
- "custom_retain_anchors.yaml"]
+ files = ["custom_retain_anchors_include001.yaml", "custom_retain_anchors.yaml"]
jjb_config = JJBConfig()
- jjb_config.yamlparser['retain_anchors'] = True
+ jjb_config.yamlparser["retain_anchors"] = True
jjb_config.validate()
j = YamlParser(jjb_config)
j.load_files([os.path.join(self.fixtures_path, f) for f in files])