'Return a list of fixture directories.
The list contains the \'fixtures\' subdirectory of each installed
application, if it exists, the directories in FIXTURE_DIRS, and the
current directory.'

@cached_property
def fixture_dirs(self):

    dirs = []
    for path in get_app_paths():
        d = os.path.join(os.path.dirname(path), u'fixtures')
        if os.path.isdir(d):
            dirs.append(d)
    dirs.extend(list(settings.FIXTURE_DIRS))
    dirs.append(u'')
    dirs = [upath(os.path.abspath(os.path.realpath(d))) for d in dirs]
    return dirs
