B YI~d{ ã @ sh d dl mZ d dlZd dlmZ d dlmZ G dd„ dejƒZG dd„ dejƒZ e d krdejd d� dS )é )ÚpyshellN)Úrequires)ÚTkc @ s e Zd Zdd„ Zdd„ ZdS )ÚFunctionTestc C s„ | j }xxdD ]p\}}}d}|d }| j||d��F |p8d}t ||¡}|t|ƒ|ƒ |||| › d|› d|› �ƒ W d Q R X qW d S )N))Ú é r )Zfinameé ú=é<