* rename local variables in main file

* additional renaming of functions and variables

* Rename main file functions

* Rename functions and variables in canvas.py

* Rename functions and locals for remaining files

* Rename non-Qt derived class' members

* Rename members of Qt-derived classes

* Fix paint label issue
This commit is contained in:
Cerno_b
2021-03-15 00:56:14 +01:00
committed by GitHub
parent ef05452f7c
commit c35f09747a
16 changed files with 1433 additions and 1433 deletions
+18 -18
View File
@@ -14,17 +14,17 @@ class TestPascalVocRW(unittest.TestCase):
# Test Write/Read
writer = PascalVocWriter('tests', 'test', (512, 512, 1), localImgPath='tests/test.512.512.bmp')
difficult = 1
writer.addBndBox(60, 40, 430, 504, 'person', difficult)
writer.addBndBox(113, 40, 450, 403, 'face', difficult)
writer.add_bnd_box(60, 40, 430, 504, 'person', difficult)
writer.add_bnd_box(113, 40, 450, 403, 'face', difficult)
writer.save('tests/test.xml')
reader = PascalVocReader('tests/test.xml')
shapes = reader.getShapes()
shapes = reader.get_shapes()
personBndBox = shapes[0]
person_bnd_box = shapes[0]
face = shapes[1]
self.assertEqual(personBndBox[0], 'person')
self.assertEqual(personBndBox[1], [(60, 40), (430, 40), (430, 504), (60, 504)])
self.assertEqual(person_bnd_box[0], 'person')
self.assertEqual(person_bnd_box[1], [(60, 40), (430, 40), (430, 504), (60, 504)])
self.assertEqual(face[0], 'face')
self.assertEqual(face[1], [(113, 40), (450, 40), (450, 403), (113, 403)])
@@ -54,15 +54,15 @@ class TestCreateMLRW(unittest.TestCase):
# check written json
with open(output_file, "r") as file:
inputdata = file.read()
input_data = file.read()
import json
data_dict = json.loads(inputdata)[0]
data_dict = json.loads(input_data)[0]
self.assertEqual('test.512.512.bmp', data_dict['image'], 'filename not correct in .json')
self.assertEqual(2, len(data_dict['annotations']), 'outputfile contains to less annotations')
self.assertEqual(2, len(data_dict['annotations']), 'output file contains to less annotations')
face = data_dict['annotations'][1]
self.assertEqual('face', face['label'], 'labelname is wrong')
self.assertEqual('face', face['label'], 'label name is wrong')
face_coords = face['coordinates']
self.assertEqual(expected_width, face_coords['width'], 'calculated width is wrong')
self.assertEqual(expected_height, face_coords['height'], 'calculated height is wrong')
@@ -84,15 +84,15 @@ class TestCreateMLRW(unittest.TestCase):
self.assertEqual('face', face[0], 'label is wrong')
face_coords = face[1]
xmin = face_coords[0][0]
xmax = face_coords[1][0]
ymin = face_coords[0][1]
ymax = face_coords[2][1]
x_min = face_coords[0][0]
x_max = face_coords[1][0]
y_min = face_coords[0][1]
y_max = face_coords[2][1]
self.assertEqual(245, xmin, 'xmin is wrong')
self.assertEqual(350, xmax, 'xmax is wrong')
self.assertEqual(250, ymin, 'ymin is wrong')
self.assertEqual(365, ymax, 'ymax is wrong')
self.assertEqual(245, x_min, 'xmin is wrong')
self.assertEqual(350, x_max, 'xmax is wrong')
self.assertEqual(250, y_min, 'ymin is wrong')
self.assertEqual(365, y_max, 'ymax is wrong')
if __name__ == '__main__':
+6 -6
View File
@@ -7,20 +7,20 @@ from stringBundle import StringBundle
class TestStringBundle(unittest.TestCase):
def test_loadDefaultBundle_withoutError(self):
strBundle = StringBundle.getBundle('en')
self.assertEqual(strBundle.getString("openDir"), 'Open Dir', 'Fail to load the default bundle')
str_bundle = StringBundle.get_bundle('en')
self.assertEqual(str_bundle.get_string("openDir"), 'Open Dir', 'Fail to load the default bundle')
def test_fallback_withoutError(self):
strBundle = StringBundle.getBundle('zh-TW')
self.assertEqual(strBundle.getString("openDir"), u'\u958B\u555F\u76EE\u9304', 'Fail to load the zh-TW bundle')
str_bundle = StringBundle.get_bundle('zh-TW')
self.assertEqual(str_bundle.get_string("openDir"), u'\u958B\u555F\u76EE\u9304', 'Fail to load the zh-TW bundle')
def test_setInvaleLocaleToEnv_printErrorMsg(self):
prev_lc = os.environ['LC_ALL']
prev_lang = os.environ['LANG']
os.environ['LC_ALL'] = 'UTF-8'
os.environ['LANG'] = 'UTF-8'
strBundle = StringBundle.getBundle()
self.assertEqual(strBundle.getString("openDir"), 'Open Dir', 'Fail to load the default bundle')
str_bundle = StringBundle.get_bundle()
self.assertEqual(str_bundle.get_string("openDir"), 'Open Dir', 'Fail to load the default bundle')
os.environ['LC_ALL'] = prev_lc
os.environ['LANG'] = prev_lang
+5 -5
View File
@@ -1,22 +1,22 @@
import os
import sys
import unittest
from libs.utils import struct, newAction, newIcon, addActions, fmtShortcut, generateColorByText, natural_sort
from libs.utils import Struct, new_action, new_icon, add_actions, format_shortcut, generate_color_by_text, natural_sort
class TestUtils(unittest.TestCase):
def test_generateColorByGivingUniceText_noError(self):
res = generateColorByText(u'\u958B\u555F\u76EE\u9304')
res = generate_color_by_text(u'\u958B\u555F\u76EE\u9304')
self.assertTrue(res.green() >= 0)
self.assertTrue(res.red() >= 0)
self.assertTrue(res.blue() >= 0)
def test_nautalSort_noError(self):
l1 = ['f1', 'f11', 'f3' ]
exptected_l1 = ['f1', 'f3', 'f11']
l1 = ['f1', 'f11', 'f3']
expected_l1 = ['f1', 'f3', 'f11']
natural_sort(l1)
for idx, val in enumerate(l1):
self.assertTrue(val == exptected_l1[idx])
self.assertTrue(val == expected_l1[idx])
if __name__ == '__main__':
unittest.main()