Skip to content

Commit

Permalink
add --env option test cases of anyconfig.cli
Browse files Browse the repository at this point in the history
  • Loading branch information
ssato committed Apr 23, 2015
1 parent ea8c3d0 commit 863b93b
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions anyconfig/tests/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -231,4 +231,18 @@ def test_82_no_itype_and_otype(self):
except RuntimeError:
pass

def test_90_no_inputs__w_env_option(self):
input = "/dev/null"
output = os.path.join(self.workdir, "out.yml")

if A.find_loader(input, "yaml") is None:
return

TT.main(["dummy", "--env", "-o", output, input])
data = A.load(output)

for env_var, env_val in os.environ.items():
self.assertTrue(env_var in data)
self.assertEquals(env_val, os.environ[env_var])

# vim:sw=4:ts=4:et:

0 comments on commit 863b93b

Please sign in to comment.