예제 #1
0
def test_wrong_draw_landmarks():
    with pytest.raises(IndexError) as excinfo:
        myfinder = Finder([FILENAMEDATA])
        myfinder.find_landmarks()
        images = myfinder.draw_landmarks([i for i in range(np.random.randint(78, 200))])
예제 #2
0
def test_wrong_finder_loader():
	with pytest.raises(IOError) as excinfo:
		myfinder = Finder([FILENAMEDATA_WRONG])
		myfinder.find_landmarks()
예제 #3
0
def test_draw_landmarks():
    myfinder = Finder([FILENAMEDATA])
    myfinder.find_landmarks()
    images = myfinder.draw_landmarks([i for i in range(77)])
    assert len(images) == len([FILENAMEDATA])
예제 #4
0
def test_find_landmarks():
    myfinder = Finder([FILENAMEDATA])
    myfinder.find_landmarks()
    assert np.all(myfinder.landmarks != 0)
예제 #5
0
def test_wrong_draw_landmarks():
    with pytest.raises(IndexError) as excinfo:
        myfinder = Finder([FILENAMEDATA])
        myfinder.find_landmarks()
        images = myfinder.draw_landmarks(
            [i for i in range(np.random.randint(78, 200))])
예제 #6
0
def test_draw_landmarks():
    myfinder = Finder([FILENAMEDATA])
    myfinder.find_landmarks()
    images = myfinder.draw_landmarks([i for i in range(77)])
    assert len(images) == len([FILENAMEDATA])
예제 #7
0
def test_wrong_finder_loader():
    with pytest.raises(IOError) as excinfo:
        myfinder = Finder([FILENAMEDATA_WRONG])
        myfinder.find_landmarks()
예제 #8
0
def test_find_landmarks():
    myfinder = Finder([FILENAMEDATA])
    myfinder.find_landmarks()
    assert np.all(myfinder.landmarks != 0)