1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
import os
from pandas import read_sas
class SAS:
params = ["sas7bdat", "xport"]
param_names = ["format"]
def setup(self, format):
# Read files that are located in 'pandas/tests/io/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_sas(self, format):
read_sas(self.f, format=format)
|