Skip to content
This repository was archived by the owner on Dec 26, 2025. It is now read-only.

Commit 3059cbd

Browse files
committed
Removed * import from tests
1 parent a7ded98 commit 3059cbd

4 files changed

Lines changed: 33 additions & 33 deletions

File tree

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
# stop the build if there are Python syntax errors or undefined names
3939
flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
4040
# exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
41-
flake8 ./src/adif_file --count --exit-zero --max-complexity=13 --max-line-length=120 --statistics
41+
flake8 . --count --exit-zero --max-complexity=13 --max-line-length=120 --statistics
4242
- name: Test with pytest
4343
run: |
4444
pytest

.github/workflows/python-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
# stop the build if there are Python syntax errors or undefined names
4040
flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
4141
# exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
42-
flake8 ./src/adif_file --count --exit-zero --max-complexity=13 --max-line-length=120 --statistics
42+
flake8 . --count --exit-zero --max-complexity=13 --max-line-length=120 --statistics
4343
- name: Test with pytest
4444
run: |
4545
pytest

test/test_dumpadi.py

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
11
import os
22
import unittest
33

4-
from adif_file import *
4+
import adif_file
55

66

77
class DumpADI(unittest.TestCase):
88
def test_10_pack_header_tag(self):
9-
self.assertEqual('<PROGRAMID:8>Testprog', pack('PROGRAMID', 'Testprog'))
10-
self.assertEqual('<USERDEF1:4:N>Test', pack('USERDEF1', 'Test', 'N'))
9+
self.assertEqual('<PROGRAMID:8>Testprog', adif_file.pack('PROGRAMID', 'Testprog'))
10+
self.assertEqual('<USERDEF1:4:N>Test', adif_file.pack('USERDEF1', 'Test', 'N'))
1111
self.assertEqual('<USERDEF1:19:E>SweaterSize,{S,M,L}',
12-
pack('USERDEF1', 'SweaterSize,{S,M,L}', 'E'))
12+
adif_file.pack('USERDEF1', 'SweaterSize,{S,M,L}', 'E'))
1313

14-
self.assertRaises(IllegalDataTypeException, pack, 'USERDEF1', 'SweaterSize,{S,M,L}', 'X')
15-
self.assertRaises(IllegalDataTypeException, pack, 'USERDEF1', 'SweaterSize,{S,M,L}', 'NN')
14+
self.assertRaises(adif_file.IllegalDataTypeException, adif_file.pack, 'USERDEF1', 'SweaterSize,{S,M,L}', 'X')
15+
self.assertRaises(adif_file.IllegalDataTypeException, adif_file.pack, 'USERDEF1', 'SweaterSize,{S,M,L}', 'NN')
1616

1717
def test_15_pack_record_tag(self):
18-
self.assertEqual('<NAME:5>Joerg', pack('NAME', 'Joerg'))
19-
self.assertEqual('<NAME:5>Joerg', pack('name', 'Joerg'))
20-
self.assertEqual('<NAME:5>Joerg', pack('Name', 'Joerg'))
21-
self.assertEqual('', pack('name_intl', 'Joerg'))
22-
self.assertEqual('<APP_TESTAPP_CHANNEL:2:N>24', pack('APP_TESTAPP_CHANNEL', 24, dtype='N'))
18+
self.assertEqual('<NAME:5>Joerg', adif_file.pack('NAME', 'Joerg'))
19+
self.assertEqual('<NAME:5>Joerg', adif_file.pack('name', 'Joerg'))
20+
self.assertEqual('<NAME:5>Joerg', adif_file.pack('Name', 'Joerg'))
21+
self.assertEqual('', adif_file.pack('name_intl', 'Joerg'))
22+
self.assertEqual('<APP_TESTAPP_CHANNEL:2:N>24', adif_file.pack('APP_TESTAPP_CHANNEL', 24, dtype='N'))
2323

24-
self.assertEqual('<MY_NAME:5>Peter', pack('MY_Name', 'Peter'))
24+
self.assertEqual('<MY_NAME:5>Peter', adif_file.pack('MY_Name', 'Peter'))
2525

26-
self.assertRaises(StringNotASCIIException, pack, 'NAME', 'Jörg')
27-
self.assertRaises(StringNotASCIIException, pack, 'NAME', 'Schloß')
28-
self.assertRaises(IllegalParameterException, pack, 'MY_ NAME', 'Peter')
29-
self.assertRaises(IllegalParameterException, pack, 'MY~NAME', 'Peter')
26+
self.assertRaises(adif_file.StringNotASCIIException, adif_file.pack, 'NAME', 'Jörg')
27+
self.assertRaises(adif_file.StringNotASCIIException, adif_file.pack, 'NAME', 'Schloß')
28+
self.assertRaises(adif_file.IllegalParameterException, adif_file.pack, 'MY_ NAME', 'Peter')
29+
self.assertRaises(adif_file.IllegalParameterException, adif_file.pack, 'MY~NAME', 'Peter')
3030

3131
# noinspection PyTypeChecker
32-
self.assertEqual('<DIST:2>99', pack('DIST', 99))
32+
self.assertEqual('<DIST:2>99', adif_file.pack('DIST', 99))
3333
# noinspection PyTypeChecker
34-
self.assertEqual('<FREQ:5>0.138', pack('freq', 0.138))
34+
self.assertEqual('<FREQ:5>0.138', adif_file.pack('freq', 0.138))
3535

3636
def test_20_dump_header(self):
3737
adi_dict = {
@@ -48,7 +48,7 @@ def test_20_dump_header(self):
4848
<CREATED_TIMESTAMP:4>1234
4949
<EOH>'''
5050

51-
self.assertEqual(exp_hdr, dumps_adi(adi_dict))
51+
self.assertEqual(exp_hdr, adif_file.dumps_adi(adi_dict))
5252

5353
# Test same with udef
5454
adi_udef = [{'dtype': 'E',
@@ -66,7 +66,7 @@ def test_20_dump_header(self):
6666
<EOH>'''
6767

6868
adi_dict['HEADER']['USERDEFS'] = adi_udef
69-
self.assertEqual(exp_hdr_udef, dumps_adi(adi_dict))
69+
self.assertEqual(exp_hdr_udef, adif_file.dumps_adi(adi_dict))
7070

7171
def test_25_dump_records(self):
7272
adi_dict = {
@@ -81,7 +81,7 @@ def test_25_dump_records(self):
8181
<TEST1:5>test3 <TEST2:5>test4
8282
<EOR>'''
8383

84-
self.assertEqual(adi_exp, dumps_adi(adi_dict))
84+
self.assertEqual(adi_exp, adif_file.dumps_adi(adi_dict))
8585

8686
def test_30_dump_a_file(self):
8787
adi_dict = {
@@ -110,7 +110,7 @@ def test_30_dump_a_file(self):
110110

111111
temp_file = 'testdata/~test.adi'
112112

113-
dump_adi(temp_file, adi_dict)
113+
adif_file.dump_adi(temp_file, adi_dict)
114114

115115
self.assertTrue(os.path.isfile(temp_file))
116116

test/test_loadadi.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
22
import unittest
33

4-
from adif_file import *
4+
import adif_file
55

66

77
def get_file_path(file):
@@ -18,8 +18,8 @@ def test_10_unpack_header(self):
1818
<PROGRAMVERSION:4>v0.2'''
1919
exp_dict = {'ADIF_VER': '3.1.4', 'PROGRAMID': 'Testprog', 'PROGRAMVERSION': 'v0.2'}
2020

21-
self.assertDictEqual(exp_dict, unpack(adi_hdr1))
22-
self.assertDictEqual(exp_dict, unpack(adi_hdr2))
21+
self.assertDictEqual(exp_dict, adif_file.unpack(adi_hdr1))
22+
self.assertDictEqual(exp_dict, adif_file.unpack(adi_hdr2))
2323

2424
def test_15_unpack_userdef(self):
2525
adi_hdr1 = '''ADIF Export by Testprog
@@ -36,26 +36,26 @@ def test_15_unpack_userdef(self):
3636
{'dtype': 'L',
3737
'userdef': 'TestX'}]}
3838

39-
self.assertDictEqual(exp_dict1, unpack(adi_hdr1))
40-
self.assertDictEqual(exp_dict2, unpack(adi_hdr2))
39+
self.assertDictEqual(exp_dict1, adif_file.unpack(adi_hdr1))
40+
self.assertDictEqual(exp_dict2, adif_file.unpack(adi_hdr2))
4141

4242
def test_20_unpack_record(self):
4343
adi_rec_app = '<APP_TESTAPP_CHANNEL:2:N>24'
4444
adi_rec_name = '<NAME:4>Test'
4545

46-
self.assertDictEqual({'APP_TESTAPP_CHANNEL': '24'}, unpack(adi_rec_app))
47-
self.assertDictEqual({'NAME': 'Test'}, unpack(adi_rec_name))
46+
self.assertDictEqual({'APP_TESTAPP_CHANNEL': '24'}, adif_file.unpack(adi_rec_app))
47+
self.assertDictEqual({'NAME': 'Test'}, adif_file.unpack(adi_rec_name))
4848

4949
def test_50_goodfile(self):
50-
adi_dict = load_adi('testdata/goodfile.txt')
50+
adi_dict = adif_file.load_adi('testdata/goodfile.txt')
5151

5252
self.assertIn('HEADER', adi_dict)
5353
self.assertIn('RECORDS', adi_dict)
5454
self.assertEqual(3, len(adi_dict['HEADER']))
5555
self.assertEqual(5, len(adi_dict['RECORDS']))
5656

5757
def test_55_toomuchheaders(self):
58-
self.assertRaises(TooMuchHeadersException, load_adi, 'testdata/toomuchheadersfile.txt')
58+
self.assertRaises(adif_file.TooMuchHeadersException, adif_file.load_adi, 'testdata/toomuchheadersfile.txt')
5959

6060

6161
if __name__ == '__main__':

0 commit comments

Comments
 (0)