#!/usr/bin/python
# -*- coding: utf-8 -*-
from resources.core.om_tests import om_tests_core


class om_tests(om_tests_core):
    """
    """

    _database_name_default = 'openads'

    _instance_name_default = 'openads'

    _params_copy_files = [
        #
        {'in': 'tests/binary_files/88','out': 'trs/1'},
        {'in': 'tests/binary_files/ef','out': 'trs/1'},
        {'in': 'tests/binary_files/d2','out': 'trs/1'},
    ]

    _params_create_folders = [
        'var/',
        'var/digitalization/',
        'var/digitalization/Todo/',
        'var/digitalization/Done/',
    ]

    _params_chmod_777 = [
        # apache doit pouvoir écrire dans les répertoires de storage et de log
        'tmp/', 'trs/', 'var/',
        # apache doit pouvoir écrire dans les répertoires destinés à recevoir 
        # des fichiers générés
        'gen/obj/', 'gen/sql/pgsql/', 
        'core/obj/', 'core/sql/pgsql/',
        'obj', 'sql/pgsql/',
        'tests/resources/core/gen',
        'tests/resources/app/gen',
        # Les fichiers de configuration doivent être modifiables
        'dyn/',
    ]

