コード例 #1
0
ファイル: excel.py プロジェクト: pombredanne/origins
 def setUp(self):
     self.path = os.path.join(TEST_DATA_DIR, 'chinook.xlsx')
     self.wb = origins.connect('excel', path=self.path)
コード例 #2
0
ファイル: redcap_mysql.py プロジェクト: pombredanne/origins
 def setUp(self):
     self.project = origins.connect(
         "redcap-mysql", host=HOST, port=PORT, user=USER, password=PASSWORD, project="redcap_demo"
     )
コード例 #3
0
ファイル: directory.py プロジェクト: pombredanne/origins
 def test_explicit_depth(self):
     d = origins.connect('directory', path=TEST_DATA_DIR, depth=1)
     self.assertTrue([f for f in d.files if '/' in f['name']])
コード例 #4
0
ファイル: delimited.py プロジェクト: pombredanne/origins
 def setUp(self):
     self.path = os.path.join(TEST_DATA_DIR, "chinook_tracks.csv")
     self.f = origins.connect("delimited", path=self.path)
コード例 #5
0
ファイル: directory.py プロジェクト: pombredanne/origins
 def setUp(self):
     self.directory = origins.connect('directory', path=TEST_DATA_DIR)
コード例 #6
0
ファイル: directory.py プロジェクト: pombredanne/origins
 def test_no_recurse(self):
     d = origins.connect('directory', path=TEST_DATA_DIR, recurse=False)
     # Dirty way of ensuring the walk did not recurse
     self.assertFalse([f for f in d.files if '/' in f['name']])
コード例 #7
0
ファイル: redcap_csv.py プロジェクト: pombredanne/origins
 def setUp(self):
     path = os.path.join(TEST_DATA_DIR, FILENAME)
     self.project = origins.connect('redcap-csv', path=path)
コード例 #8
0
ファイル: mysql.py プロジェクト: pombredanne/origins
 def setUp(self):
     self.db = origins.connect('mysql', database='chinook', host=HOST,
                               user=USER, password=PASSWORD)
コード例 #9
0
ファイル: oracle.py プロジェクト: aaron0browne/origins
 def setUp(self):
     self.load_backend()
     self.db = origins.connect('oracle', database='xe', user='******',
                               password='******')
コード例 #10
0
ファイル: delimited.py プロジェクト: aaron0browne/origins
 def setUp(self):
     self.path = os.path.join(TEST_DATA_DIR, 'chinook_tracks.csv')
     self.f = origins.connect('delimited', path=self.path)
コード例 #11
0
ファイル: oracle.py プロジェクト: aaron0browne/origins
 def test_db_schema(self):
     db = origins.connect('oracle', database='xe', user='******',
                          password='******', schema='chinook')
     self.assertTrue(db.tables)
コード例 #12
0
ファイル: postgresql.py プロジェクト: pombredanne/origins
 def setUp(self):
     self.load_backend()
     self.db = origins.connect('postgresql', database='chinook', host=HOST,
                               user=USER, password=PASSWORD)
コード例 #13
0
ファイル: sqlite.py プロジェクト: aaron0browne/origins
 def setUp(self):
     self.load_backend()
     path = os.path.join(TEST_DATA_DIR, 'chinook.sqlite')
     self.db = origins.connect('sqlite', path=path)
コード例 #14
0
ファイル: datadict.py プロジェクト: aaron0browne/origins
 def setUp(self):
     self.path = os.path.join(TEST_DATA_DIR, 'chinook_tracks_datadict.csv')
     self.f = origins.connect('datadict', path=self.path)
コード例 #15
0
ファイル: mongodb.py プロジェクト: pombredanne/origins
 def setUp(self):
     self.db = origins.connect("mongodb", database="chinook")
コード例 #16
0
ファイル: vcf.py プロジェクト: aaron0browne/origins
 def setUp(self):
     self.path = os.path.join(TEST_DATA_DIR, 'sample.vcf')
     self.f = origins.connect('vcf', path=self.path)
コード例 #17
0
ファイル: redcap_api.py プロジェクト: pombredanne/origins
 def setUp(self):
     self.project = origins.connect('redcap-api', name='redcap_demo',
                                    url=API_URL, token=API_TOKEN)