Skip to content
Snippets Groups Projects

Fixed recipe to test all modules

Merged Tiago de Freitas Pereira requested to merge fix_tests into master
2 files
+ 5
14
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -7,6 +7,9 @@ import os, sys
@@ -7,6 +7,9 @@ import os, sys
import numpy
import numpy
import functools
import functools
 
from bob.io.base.test_utils import datafile
 
from bob.io.base import load
 
def test_get_skin_pixels():
def test_get_skin_pixels():
"""
"""
@@ -19,13 +22,7 @@ def test_get_skin_pixels():
@@ -19,13 +22,7 @@ def test_get_skin_pixels():
mod = sys.modules.get(__name__) or loader.load_module(__name__)
mod = sys.modules.get(__name__) or loader.load_module(__name__)
# load face image
# load face image
face_file = 'data/001.jpg'
face = load(datafile('001.jpg', 'bob.rppg.ssr.script'))
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)
from bob.rppg.ssr.ssr_utils import get_skin_pixels
from bob.rppg.ssr.ssr_utils import get_skin_pixels
@@ -48,13 +45,7 @@ def test_get_eigen():
@@ -48,13 +45,7 @@ def test_get_eigen():
"""
"""
Test the computation of eigenvalues and eigenvector
Test the computation of eigenvalues and eigenvector
"""
"""
a = numpy.array([[1, 0], [0, 1]])
from bob.rppg.ssr.ssr_utils import get_eigen
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]])
a = numpy.array([[0, 0], [0, 0]])
evals, evecs = get_eigen(a)
evals, evecs = get_eigen(a)
assert numpy.all(evals == numpy.array([0, 0]))
assert numpy.all(evals == numpy.array([0, 0]))
Loading