     ###*
     @constructor
     ###
-    constructor: (@fx, @name, setting = {}) ->
+    constructor: (@fx, @name, setting = {}, @dirname) ->
 
         @dependencies = setting.dependencies ? []
         @data = setting.data ? ->


        objs = {}

        lines = fs.readFileSync(@fx.dirname + '/tsvs/' + filename, 'utf8').split('\n')

        tsv = (line.split('\t') for line in lines)


    ###*
    @constructor
    @param {Object} [options]
    @param {String|Array} [options.dirname='./fixtures'] director(y|ies) to have fixture files. /data, /tsvs should be included in the directory.
    @param {Object} [options.data={}] default data, merged to dataPool
    @param {String} [options.debug] if true, shows debug log
    ###
