Ejemplo n.º 1
0
# -*- coding: utf-8 -*-
from __future__ import unicode_literals

import codecs
import os.path

from os import makedirs

from bibutils.wrapper import _get_version

_version = _get_version()

_test_dir = os.path.split(__file__)[0]
_data_dir = os.path.join(_test_dir, 'data')
_samples_dir = os.path.join(_data_dir, 'samples')
_output_dir = os.path.join(_data_dir, 'output', _version)

if not os.path.exists(_output_dir):
    makedirs(_output_dir)


def _load_file(directory, filename, encoding='utf8'):
    path = os.path.join(directory, filename)
    with codecs.open(path, 'r', encoding) as f:
        return f.read()


def _load_sample(name, filename, encoding='utf8'):
    path = os.path.join(_samples_dir, name, filename)
    with codecs.open(path, 'r', encoding) as f:
        return f.read()
Ejemplo n.º 2
0
 def test_version(self):
     version = _get_version()
     assert LooseVersion(version) > LooseVersion('4.0')
Ejemplo n.º 3
0
# -*- coding: utf-8 -*-
from __future__ import unicode_literals

import codecs
import os.path

from os import makedirs

from bibutils.wrapper import _get_version

_version = _get_version()

_test_dir = os.path.split(__file__)[0]
_data_dir = os.path.join(_test_dir, "data")
_samples_dir = os.path.join(_data_dir, "samples")
_output_dir = os.path.join(_data_dir, "output", _version)

if not os.path.exists(_output_dir):
    makedirs(_output_dir)


def _load_file(directory, filename, encoding="utf8"):
    path = os.path.join(directory, filename)
    with codecs.open(path, "r", encoding) as f:
        return f.read()


def _load_sample(name, filename, encoding="utf8"):
    path = os.path.join(_samples_dir, name, filename)
    with codecs.open(path, "r", encoding) as f:
        return f.read()
Ejemplo n.º 4
0
 def test_version(self):
     version = _get_version()
     assert LooseVersion(version) > LooseVersion('4.0')