Skip to content

Commit d729b5b

Browse files
committed
Reading connection information from the environment.
1 parent 6ff4ba9 commit d729b5b

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

test/test_osdf.py

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,28 @@
11
#!/usr/bin/env python
22

33
import unittest
4+
import os
45
from osdf import OSDF
56

67
def _get_osdf():
78
osdf = OSDF(OsdfTest.server, OsdfTest.username, OsdfTest.password)
89
return osdf
910

1011
class OsdfTest(unittest.TestCase):
11-
server = "osdf-devel.igs.umaryland.edu"
12-
username = "test"
13-
password = "test"
12+
if "OSDF_SERVER" in os.environ:
13+
server = os.environ.get("OSDF_SERVER")
14+
else:
15+
raise Exception("Must define OSDF_SERVER environment variable.")
16+
17+
if "OSDF_USER" in os.environ:
18+
username = os.environ.get("OSDF_USER")
19+
else:
20+
raise Exception("Must define OSDF_USER environment variable.")
21+
22+
if "OSDF_PASSWD" in os.environ:
23+
password = os.environ.get("OSDF_PASSWD")
24+
else:
25+
raise Exception("Must define OSDF_PASSWD environment variable.")
1426

1527
test_node = {
1628
"ns": "test",

0 commit comments

Comments
 (0)