yoshichan5 / tcc

MIT License
2 stars 1 forks source link

Fixed lint and no utf8 env error #5

Closed hitenkoku closed 1 year ago

hitenkoku commented 1 year ago

What Changed

Evidence

result output ```powershell >poetry run python .\tc-converter.py -f yaml -t xlsx -o output.xlsx .\sample\sample.yaml INFO:__main__:{'sheet_name': 'シート名', '親テストスイート1(大項目)': [{'テストスイート1(中項目)': [{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}, {'サブテストスイート2(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]}, {'テストスイート2(中項目)': [{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]}], '親テストスイート2(大項目)': [{'テストスイート1(中項目)': [{'サブテス トスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇 できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]}]} INFO:__main__:[{'sheet_name': 'シート名', '親テストスイート1(大項目)': [{'テストスイート1(中項目)': [{'サブテストスイー ト1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できるこ と\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}, {'サブテストスイート2(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]}, {'テストスイート2(中項目)': [{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]}], '親テストスイート2(大項目)': [{'テストスイート1(中項目)': [{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇 〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]}]}] INFO:__main__:,1, row=2, column=1 INFO:__main__:,親テストスイート1(大項目), row=2, column=2 INFO:__main__:----- INFO:__main__:{'テストスイート1(中項目)': [{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}, {'サブテストスイート2(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ 名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'サブテストスイート2(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'テストスイート2(中項目)': [{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'} INFO:__main__:----- INFO:__main__:親テストスイート1(大項目) INFO:__main__:,4, row=5, column=1 INFO:__main__:,親テストスイート2(大項目), row=5, column=2 INFO:__main__:----- INFO:__main__:{'テストスイート1(中項目)': [{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]}]} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'サブテストスイート1(小項目)': [{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'}]} INFO:__main__:----- INFO:__main__:----- INFO:__main__:{'description': 'テストの概要', 'procedure': '1. 手順1\n2. 手順2 \n', 'expected_value': '1. 〇〇できること\n2. 〇〇できること\n', 'category': '正常系', 'result': 'OK', 'operator': 'オペレータ名', 'operate_day': '2022/09/26', 'verifier': '承認者名', 'verify_day': '2022/09/26', 'comment': '備考'} INFO:__main__:----- INFO:__main__:親テストスイート2(大項目) > ```

I would appreciate it if you could review.

yoshichan5 commented 1 year ago

Sorry for late reply. Thanks for your contribution!