test_recipe_maker.py

#

UTF-8? ✓

#

Recipe Tests

Classes under test:

  • SimpleRecipe
from nose.tools import eq_ as eq
from util import make_fps

from veintidos.recipe import SimpleRecipe
#

Tests

#

Test: SimpleRecipeMaker: pack/unpack of recipes of differnet size

def test_SimpleRecipeMaker():
#
    fps_in = make_fps()

    r = SimpleRecipe(fps_in)
    data = r.pack()
    fps_out = r.unpack(data)

    eq(fps_in, list(fps_out))

    fps_in = make_fps(1000000)

    r = SimpleRecipe(fps_in)
    data = r.pack()
    fps_out = r.unpack(data)

    eq(fps_in, list(fps_out))