diff --git a/workflow/tests/test_xcor.py b/workflow/tests/test_xcor.py
index f5723ed1c7b51c3a1fc16342e5ad676515926752..b0eafa368e34c27ef095ddd0c5997bf1a13fab79 100644
--- a/workflow/tests/test_xcor.py
+++ b/workflow/tests/test_xcor.py
@@ -10,7 +10,8 @@ test_output_path = os.path.dirname(os.path.abspath(__file__)) + \
 
 def test_convert_reads_singleend():
     assert os.path.exists(os.path.join(test_output_path, 'ENCFF833BLU.filt.nodup.tagAlign.15.tagAlign.gz.cc.plot.pdf'))
-    df_xcor = pd.read_csv("ENCFF833BLU.filt.nodup.tagAlign.15.tagAlign.gz.cc.qc", sep="\t", header=None)
+    qc_file = os.path.join(test_output_path,"ENCFF833BLU.filt.nodup.tagAlign.15.tagAlign.gz.cc.qc")
+    df_xcor = pd.read_csv(qc_file, sep="\t", header=None)
     assert df_xcor[2].iloc[0] == '195,215,230'
     assert df_xcor[8].iloc[0] == 1.024836
     assert df_xcor[9].iloc[0] == 1.266678