1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
import os
from pandas import read_sas
class SAS(object):
goal_time = 0.2
params = ['sas7bdat', 'xport']
param_names = ['format']
def setup(self, format):
# Read files that are located in 'pandas/io/tests/sas/data'
files = {'sas7bdat': 'test1.sas7bdat', 'xport': 'paxraw_d_short.xpt'}
file = files[format]
paths = [os.path.dirname(__file__), '..', '..', '..', 'pandas',
'tests', 'io', 'sas', 'data', file]
self.f = os.path.join(*paths)
def time_read_msgpack(self, format):
read_sas(self.f, format=format)
|