Skip to content

Commit

Permalink
fix test that incorrectly sets requirement sections as strings
Browse files Browse the repository at this point in the history
  • Loading branch information
h-vetinari committed Apr 18, 2024
1 parent 7cd6f49 commit ec7fbc8
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions tests/test_lint_recipe.py
Original file line number Diff line number Diff line change
Expand Up @@ -848,19 +848,19 @@ def test_bad_requirements_order(self):
"instead saw: run, build."
)

meta = {"requirements": OrderedDict([["run", "a"], ["build", "a"]])}
meta = {"requirements": OrderedDict([["run", ["a"]], ["build", ["a"]]])}
lints, hints = linter.lintify_meta_yaml(meta)
self.assertIn(expected_message, lints)

meta = {
"requirements": OrderedDict(
[["run", "a"], ["invalid", "a"], ["build", "a"]]
[["run", ["a"]], ["invalid", ["a"]], ["build", ["a"]]]
)
}
lints, hints = linter.lintify_meta_yaml(meta)
self.assertIn(expected_message, lints)

meta = {"requirements": OrderedDict([["build", "a"], ["run", "a"]])}
meta = {"requirements": OrderedDict([["build", ["a"]], ["run", ["a"]]])}
lints, hints = linter.lintify_meta_yaml(meta)
self.assertNotIn(expected_message, lints)

Expand Down

0 comments on commit ec7fbc8

Please sign in to comment.