MCPcopy Create free account
hub / github.com/dwavesystems/dwave-cloud-client / test_add

Method test_add

tests/test_testing.py:83–100  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

81 self.assertEqual(os.getenv(self.var), self.val)
82
83 def test_add(self):
84 # clear var in "global" env
85 self.clear()
86 self.assertEqual(os.getenv(self.var), None)
87
88 # ensure isolated env adds var
89 args = ({self.var: self.val}, )
90
91 def test():
92 self.assertEqual(os.getenv(self.var), self.val)
93
94 with isolated_environ(*args):
95 test()
96
97 isolated_environ(*args)(test)()
98
99 # ensure "global" env is restored
100 self.assertEqual(os.getenv(self.var), None)
101
102 def test_remove(self):
103 # set var to val in "global" env

Callers

nothing calls this directly

Calls 2

clearMethod · 0.95
isolated_environClass · 0.90

Tested by

no test coverage detected