diff --git a/MANIFEST.in b/MANIFEST.in
index a619f4727691d71512a6a5b6825916f569f36eba..aa5819a6595da0e3cc32af861865e04b3bbf4ce6 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,3 +1,3 @@
 include README.rst buildout.cfg develop.cfg COPYING version.txt requirements.txt
-recursive-include doc *.py *.rst *.ico *.png
+recursive-include doc *.py *.rst *.ico *.png *.jpg *.face
 recursive-include scripts-article *.py *.rst
diff --git a/bob/rppg/ssr/script/test.py b/bob/rppg/ssr/script/test.py
index d3584b05eda0cddfcca768ed807e5fd88a9f17d4..faed7b5d45f72fe6910fcd9d7662bb3b7e38fa71 100644
--- a/bob/rppg/ssr/script/test.py
+++ b/bob/rppg/ssr/script/test.py
@@ -7,6 +7,9 @@ import os, sys
 import numpy
 import functools
 
+from bob.io.base.test_utils import datafile
+from bob.io.base import load
+
 
 def test_get_skin_pixels():
   """
@@ -19,13 +22,7 @@ def test_get_skin_pixels():
   mod = sys.modules.get(__name__) or loader.load_module(__name__)
  
   # load face image
-  face_file = 'data/001.jpg'
-  parts = face_file.split('/')
-  parts.insert(0, os.path.dirname(mod.__file__))
-  face_name = os.path.join(*parts)
-  import bob.io.base
-  import bob.io.image
-  face = bob.io.base.load(face_name)
+  face = load(datafile('001.jpg', 'bob.rppg.ssr.script'))
 
   from bob.rppg.ssr.ssr_utils import get_skin_pixels
   
@@ -48,13 +45,7 @@ def test_get_eigen():
   """
   Test the computation of eigenvalues and eigenvector
   """
-  a = numpy.array([[1, 0], [0, 1]])
-
   from bob.rppg.ssr.ssr_utils import get_eigen
-  evals, evecs = get_eigen(a)
-  assert numpy.all(evals == numpy.array([0.5, 0.5]))
-  assert numpy.all(evecs == numpy.array([[0, 1], [1, 0]]))
-  
   a = numpy.array([[0, 0], [0, 0]])
   evals, evecs = get_eigen(a) 
   assert numpy.all(evals == numpy.array([0, 0]))