Exemplo n.º 1
0
	def testActiveRange(self):
		db.session.close()
		start('tests/temp')
		from convert import load
		load('tests/test.conf')
		exp_open = mkdt('08:13')
		exp_close = mkdt('09:57')
		t = get('b2').active(20, 60)
		self.assertEqual(t['open'], exp_open)
		self.assertEqual(t['close'], exp_close)
		self.assertFalse(t['unknown'])
		from os import remove
		remove('tests/temp.hike')
Exemplo n.º 2
0
def test_save_load(value, file_extension):
    FILENAME = pathlib.Path('test_file')
    with tempfile.TemporaryDirectory() as tmp_dir:
        # save file
        base_file = pathlib.Path(tmp_dir) / FILENAME
        file = base_file.with_suffix(file_extension)
        convert.save(file, value)
        assert file.exists()
        # load file
        value_loaded = convert.load(file)
        assert file.exists()
    return value_loaded
Exemplo n.º 3
0
def test_convert_file(value, file_extension, other_file_extension):
    FILENAME_FROM = pathlib.Path('test_file')
    FILENAME_TO = pathlib.Path('test_file_converted')
    with tempfile.TemporaryDirectory() as tmp_dir:
        # save base file
        base_file_from = pathlib.Path(tmp_dir) / FILENAME_FROM
        file = base_file_from.with_suffix(file_extension)
        convert.save(file, value)
        assert file.exists()
        # convert file
        base_file_to = pathlib.Path(tmp_dir) / FILENAME_TO
        other_file = base_file_to.with_suffix(other_file_extension)
        convert.convert_file(file, other_file)
        assert file.exists()
        assert other_file.exists()
        # load converted file
        value_loaded = convert.load(other_file)
    return value_loaded
Exemplo n.º 4
0
    def test_load(self):
        j = convert.load('../data/marina.json')

        for line in j['features']:
            print(line)