From 44413c9f0bea01feae2316321a35fa2d04b9a8fd Mon Sep 17 00:00:00 2001 From: Shlomi Fish Date: Mon, 8 Apr 2019 12:38:12 +0300 Subject: [PATCH] start writing the kpat emitter. --- pysollib/kpat_load_save.py | 17 +++++++++++++++++ scripts/gen_individual_importing_tests.py | 1 + tests/lib/pysol_tests/kpat_load_save.py | 13 +++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 pysollib/kpat_load_save.py create mode 100644 tests/lib/pysol_tests/kpat_load_save.py diff --git a/pysollib/kpat_load_save.py b/pysollib/kpat_load_save.py new file mode 100644 index 00000000..d3e26490 --- /dev/null +++ b/pysollib/kpat_load_save.py @@ -0,0 +1,17 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- +# vim:fenc=utf-8 +# +# Copyright © 2019 Shlomi Fish +# +# Distributed under terms of the MIT license. + +""" + +""" + + +class KpatEmitter: + """docstring for KpatEmitter""" + def __init__(self, f): + self.f = f diff --git a/scripts/gen_individual_importing_tests.py b/scripts/gen_individual_importing_tests.py index 2a8b6789..000e5561 100644 --- a/scripts/gen_individual_importing_tests.py +++ b/scripts/gen_individual_importing_tests.py @@ -38,6 +38,7 @@ for ver in PY_VERS: 'pysol_tests.acard_unit', 'pysol_tests.hint', 'pysol_tests.import_file1', + 'pysol_tests.kpat_load_save', 'pysol_tests.latin1_conv_unit', 'pysol_tests.ms_deals1', 'pysol_tests.scorpion_canMove', diff --git a/tests/lib/pysol_tests/kpat_load_save.py b/tests/lib/pysol_tests/kpat_load_save.py new file mode 100644 index 00000000..c2a51d7e --- /dev/null +++ b/tests/lib/pysol_tests/kpat_load_save.py @@ -0,0 +1,13 @@ +# Written by Shlomi Fish, under the MIT Expat License. +import unittest + +from pysollib.kpat_load_save import KpatEmitter + +from six.moves import cStringIO + + +class MyTests(unittest.TestCase): + def test_emitter(self): + f = cStringIO() + e = KpatEmitter(f) + self.assertTrue(e)