Exemplo n.º 1
0
 def test_bound_env(self):
     try:
         from plumbum.cmd import printenv
     except CommandNotFound:
         self.skipTest("printenv is missing")
     with local.env(FOO = "hello"):
         self.assertEqual(printenv.setenv(BAR = "world")("FOO", "BAR"), "hello\nworld\n")
         self.assertEqual(printenv.setenv(FOO = "sea", BAR = "world")("FOO", "BAR"), "sea\nworld\n")
Exemplo n.º 2
0
 def test_bound_env(self):
     try:
         from plumbum.cmd import printenv
     except CommandNotFound:
         self.skipTest("printenv is missing")
     with local.env(FOO = "hello"):
         self.assertEqual(printenv.setenv(BAR = "world")("FOO", "BAR"), "hello\nworld\n")
         self.assertEqual(printenv.setenv(FOO = "sea", BAR = "world")("FOO", "BAR"), "sea\nworld\n")
Exemplo n.º 3
0
 def test_bound_env(self):
     from plumbum.cmd import printenv
     with local.env(FOO = "hello"):
         self.assertEqual(printenv.setenv(BAR = "world")("FOO", "BAR"), "hello\nworld\n")
         self.assertEqual(printenv.setenv(FOO = "sea", BAR = "world")("FOO", "BAR"), "sea\nworld\n")