Merge pull request #430 from python-escpos/clean-up-broken-dependencies

Clean up broken dependencies
This commit is contained in:
Patrick Kanzler 2020-11-08 22:07:10 +01:00 committed by GitHub
commit b3e93020d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 6 deletions

View File

@ -47,7 +47,6 @@ install_requires =
argparse
argcomplete
future
viivakoodi>=0.8
setup_requires = setuptools_scm
tests_require =
jaconv

View File

@ -6,7 +6,7 @@
import os
import sys
from scripttest import TestFileEnvironment
from nose.tools import assert_equals, nottest
from nose.tools import assert_equal, nottest
import escpos
TEST_DIR = os.path.abspath('test/test-cli-output')
@ -78,7 +78,7 @@ class TestCLI:
""" Test the version string """
result = self.env.run('python-escpos', 'version')
assert not result.stderr
assert_equals(escpos.__version__, result.stdout.strip())
assert_equal(escpos.__version__, result.stdout.strip())
@nottest # disable this test as it is not that easy anymore to predict the outcome of this call
def test_cli_text(self):
@ -109,6 +109,6 @@ class TestCLI:
expect_error=True,
expect_stderr=True
)
assert_equals(result.returncode, 2)
assert_equal(result.returncode, 2)
assert 'error:' in result.stderr
assert not result.files_updated

View File

@ -1,6 +1,7 @@
#!/usr/bin/python
import escpos.printer as printer
import barcode.errors
import pytest
@ -8,10 +9,15 @@ import pytest
def instance():
return printer.Dummy()
def test_soft_barcode_ean8_invalid(instance):
"""test with an invalid barcode"""
with pytest.raises(barcode.errors.BarcodeError):
instance.soft_barcode("ean8", "1234")
def test_soft_barcode_ean8(instance):
instance.soft_barcode("ean8", "1234")
"""test with a valid ean8 barcode"""
instance.soft_barcode("ean8", "1234567")
def test_soft_barcode_ean8_nocenter(instance):
instance.soft_barcode("ean8", "1234", center=False)
instance.soft_barcode("ean8", "1234567", center=False)