提交 569c7769c3a2c17e2640c1801f0e0dade07d089d

作者 Shishutong
1 个父辈 f83a5160

run文件修改命令

1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <project version="4"> 2 <project version="4">
3 <component name="ChangeListManager"> 3 <component name="ChangeListManager">
4 - <list default="true" id="129454fc-5415-4c7e-9855-d0293355ede5" name="Default Changelist" comment="1.修改老师身份证信息"> 4 + <list default="true" id="129454fc-5415-4c7e-9855-d0293355ede5" name="Default Changelist" comment="1.优化老师身份证信息">
5 <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> 5 <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
6 - <change beforePath="$PROJECT_DIR$/tools/fixture.py" beforeDir="false" afterPath="$PROJECT_DIR$/tools/fixture.py" afterDir="false" /> 6 + <change beforePath="$PROJECT_DIR$/data/Internship_manage/test_07_apply_audit.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/Internship_manage/test_07_apply_audit.xlsx" afterDir="false" />
  7 + <change beforePath="$PROJECT_DIR$/data/Internship_manage/test_08_log_marking.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/Internship_manage/test_08_log_marking.xlsx" afterDir="false" />
  8 + <change beforePath="$PROJECT_DIR$/data/Internship_manage/test_09_leave_record.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/Internship_manage/test_09_leave_record.xlsx" afterDir="false" />
  9 + <change beforePath="$PROJECT_DIR$/data/Internship_preparation/test_04_internship_plan.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/Internship_preparation/test_04_internship_plan.xlsx" afterDir="false" />
  10 + <change beforePath="$PROJECT_DIR$/data/Internship_preparation/test_05_internship_project.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/Internship_preparation/test_05_internship_project.xlsx" afterDir="false" />
  11 + <change beforePath="$PROJECT_DIR$/data/student_practice/test_06__practice.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/student_practice/test_06__practice.xlsx" afterDir="false" />
  12 + <change beforePath="$PROJECT_DIR$/data/system/test_02_department.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/system/test_02_department.xlsx" afterDir="false" />
  13 + <change beforePath="$PROJECT_DIR$/data/system/test_02_specialty.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/system/test_02_specialty.xlsx" afterDir="false" />
  14 + <change beforePath="$PROJECT_DIR$/data/system/test_02_term.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/system/test_02_term.xlsx" afterDir="false" />
  15 + <change beforePath="$PROJECT_DIR$/data/teaching_affairs/test_03_class.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/teaching_affairs/test_03_class.xlsx" afterDir="false" />
  16 + <change beforePath="$PROJECT_DIR$/data/teaching_affairs/test_03_course.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/teaching_affairs/test_03_course.xlsx" afterDir="false" />
  17 + <change beforePath="$PROJECT_DIR$/data/teaching_affairs/test_03_student.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/teaching_affairs/test_03_student.xlsx" afterDir="false" />
  18 + <change beforePath="$PROJECT_DIR$/data/teaching_affairs/test_03_teacher.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/teaching_affairs/test_03_teacher.xlsx" afterDir="false" />
  19 + <change beforePath="$PROJECT_DIR$/data/test_01_login.xlsx" beforeDir="false" afterPath="$PROJECT_DIR$/data/test_01_login.xlsx" afterDir="false" />
  20 + <change beforePath="$PROJECT_DIR$/logs/log.log" beforeDir="false" afterPath="$PROJECT_DIR$/logs/log.log" afterDir="false" />
  21 + <change beforePath="$PROJECT_DIR$/report/history.json" beforeDir="false" afterPath="$PROJECT_DIR$/report/history.json" afterDir="false" />
  22 + <change beforePath="$PROJECT_DIR$/report/report1.html" beforeDir="false" afterPath="$PROJECT_DIR$/report/report1.html" afterDir="false" />
  23 + <change beforePath="$PROJECT_DIR$/tools/function.py" beforeDir="false" afterPath="$PROJECT_DIR$/tools/function.py" afterDir="false" />
7 </list> 24 </list>
8 <option name="SHOW_DIALOG" value="false" /> 25 <option name="SHOW_DIALOG" value="false" />
9 <option name="HIGHLIGHT_CONFLICTS" value="true" /> 26 <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -70,7 +87,7 @@ @@ -70,7 +87,7 @@
70 <recent name="$PROJECT_DIR$/tools" /> 87 <recent name="$PROJECT_DIR$/tools" />
71 </key> 88 </key>
72 </component> 89 </component>
73 - <component name="RunManager" selected="Python.fixture"> 90 + <component name="RunManager" selected="Python.run">
74 <configuration name="fixture" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true"> 91 <configuration name="fixture" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
75 <module name="yxly2" /> 92 <module name="yxly2" />
76 <option name="INTERPRETER_OPTIONS" value="" /> 93 <option name="INTERPRETER_OPTIONS" value="" />
@@ -170,14 +187,14 @@ @@ -170,14 +187,14 @@
170 <list> 187 <list>
171 <item itemvalue="Python.handle_token" /> 188 <item itemvalue="Python.handle_token" />
172 <item itemvalue="Python.run" /> 189 <item itemvalue="Python.run" />
  190 + <item itemvalue="Python.fixture" />
173 <item itemvalue="Python tests.Unittests in test_04_Internship_preparation.py" /> 191 <item itemvalue="Python tests.Unittests in test_04_Internship_preparation.py" />
174 <item itemvalue="Python tests.Unittests in test_06_internship_manage.py" /> 192 <item itemvalue="Python tests.Unittests in test_06_internship_manage.py" />
175 - <item itemvalue="Python.fixture" />  
176 </list> 193 </list>
177 <recent_temporary> 194 <recent_temporary>
178 <list> 195 <list>
179 - <item itemvalue="Python.fixture" />  
180 <item itemvalue="Python.run" /> 196 <item itemvalue="Python.run" />
  197 + <item itemvalue="Python.fixture" />
181 <item itemvalue="Python tests.Unittests in test_06_internship_manage.py" /> 198 <item itemvalue="Python tests.Unittests in test_06_internship_manage.py" />
182 <item itemvalue="Python tests.Unittests in test_04_Internship_preparation.py" /> 199 <item itemvalue="Python tests.Unittests in test_04_Internship_preparation.py" />
183 <item itemvalue="Python.handle_token" /> 200 <item itemvalue="Python.handle_token" />
@@ -269,7 +286,8 @@ @@ -269,7 +286,8 @@
269 <workItem from="1690180441280" duration="3613000" /> 286 <workItem from="1690180441280" duration="3613000" />
270 <workItem from="1690248894302" duration="5537000" /> 287 <workItem from="1690248894302" duration="5537000" />
271 <workItem from="1690335249246" duration="4289000" /> 288 <workItem from="1690335249246" duration="4289000" />
272 - <workItem from="1690422699671" duration="6148000" /> 289 + <workItem from="1690422699671" duration="7635000" />
  290 + <workItem from="1690507951820" duration="1719000" />
273 </task> 291 </task>
274 <task id="LOCAL-00001" summary="1.0.0&#10;首次提交"> 292 <task id="LOCAL-00001" summary="1.0.0&#10;首次提交">
275 <created>1671544396986</created> 293 <created>1671544396986</created>
@@ -544,7 +562,14 @@ @@ -544,7 +562,14 @@
544 <option name="project" value="LOCAL" /> 562 <option name="project" value="LOCAL" />
545 <updated>1690450728850</updated> 563 <updated>1690450728850</updated>
546 </task> 564 </task>
547 - <option name="localTasksCounter" value="40" /> 565 + <task id="LOCAL-00040" summary="1.优化老师身份证信息">
  566 + <created>1690452030280</created>
  567 + <option name="number" value="00040" />
  568 + <option name="presentableId" value="LOCAL-00040" />
  569 + <option name="project" value="LOCAL" />
  570 + <updated>1690452030280</updated>
  571 + </task>
  572 + <option name="localTasksCounter" value="41" />
548 <servers /> 573 <servers />
549 </component> 574 </component>
550 <component name="TypeScriptGeneratedFilesManager"> 575 <component name="TypeScriptGeneratedFilesManager">
@@ -575,7 +600,6 @@ @@ -575,7 +600,6 @@
575 <option name="oldMeFiltersMigrated" value="true" /> 600 <option name="oldMeFiltersMigrated" value="true" />
576 </component> 601 </component>
577 <component name="VcsManagerConfiguration"> 602 <component name="VcsManagerConfiguration">
578 - <MESSAGE value="1.0.2&#10;1.新增的专业与新增的院系id做关联&#10;2。新增教师用例&#10;3。已知bug优化" />  
579 <MESSAGE value="版本:1.0.3&#10;1.新增班级逻辑判断&#10;2.新增实践课程逻辑判断&#10;3.补充Excel-班级&#10;4.补充Excel-实践课程&#10;4.补充Excel-教师" /> 603 <MESSAGE value="版本:1.0.3&#10;1.新增班级逻辑判断&#10;2.新增实践课程逻辑判断&#10;3.补充Excel-班级&#10;4.补充Excel-实践课程&#10;4.补充Excel-教师" />
580 <MESSAGE value="版本:1.0.4&#10;1.新增实践课程用例&#10;2。新增学生相关的用例" /> 604 <MESSAGE value="版本:1.0.4&#10;1.新增实践课程用例&#10;2。新增学生相关的用例" />
581 <MESSAGE value="版本:1.0.5&#10;1.新增发送钉钉功能" /> 605 <MESSAGE value="版本:1.0.5&#10;1.新增发送钉钉功能" />
@@ -600,7 +624,8 @@ @@ -600,7 +624,8 @@
600 <MESSAGE value="1.2" /> 624 <MESSAGE value="1.2" />
601 <MESSAGE value="1.run文件改回原来版本" /> 625 <MESSAGE value="1.run文件改回原来版本" />
602 <MESSAGE value="1.修改老师身份证信息" /> 626 <MESSAGE value="1.修改老师身份证信息" />
603 - <option name="LAST_COMMIT_MESSAGE" value="1.修改老师身份证信息" /> 627 + <MESSAGE value="1.优化老师身份证信息" />
  628 + <option name="LAST_COMMIT_MESSAGE" value="1.优化老师身份证信息" />
604 </component> 629 </component>
605 <component name="XDebuggerManager"> 630 <component name="XDebuggerManager">
606 <breakpoint-manager> 631 <breakpoint-manager>
@@ -945,6 +970,11 @@ @@ -945,6 +970,11 @@
945 <line>81</line> 970 <line>81</line>
946 <option name="timeStamp" value="205" /> 971 <option name="timeStamp" value="205" />
947 </line-breakpoint> 972 </line-breakpoint>
  973 + <line-breakpoint enabled="true" suspend="THREAD" type="python-line">
  974 + <url>file://$PROJECT_DIR$/tools/function.py</url>
  975 + <line>41</line>
  976 + <option name="timeStamp" value="206" />
  977 + </line-breakpoint>
948 </breakpoints> 978 </breakpoints>
949 <default-breakpoints> 979 <default-breakpoints>
950 <breakpoint type="python-exception"> 980 <breakpoint type="python-exception">
@@ -968,7 +998,7 @@ @@ -968,7 +998,7 @@
968 <SUITE FILE_PATH="coverage/yxly$fixture.coverage" NAME="fixture Coverage Results" MODIFIED="1690450633233" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/tools" /> 998 <SUITE FILE_PATH="coverage/yxly$fixture.coverage" NAME="fixture Coverage Results" MODIFIED="1690450633233" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/tools" />
969 <SUITE FILE_PATH="coverage/yxly$Unittests_in_fixture_py.coverage" NAME="Unittests in fixture.py Coverage Results" MODIFIED="1671625806027" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/testcase" /> 999 <SUITE FILE_PATH="coverage/yxly$Unittests_in_fixture_py.coverage" NAME="Unittests in fixture.py Coverage Results" MODIFIED="1671625806027" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/testcase" />
970 <SUITE FILE_PATH="coverage/yxly$aaa.coverage" NAME="aaa Coverage Results" MODIFIED="1675678970517" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/tools" /> 1000 <SUITE FILE_PATH="coverage/yxly$aaa.coverage" NAME="aaa Coverage Results" MODIFIED="1675678970517" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/tools" />
971 - <SUITE FILE_PATH="coverage/yxly$run.coverage" NAME="run Coverage Results" MODIFIED="1690446962590" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" /> 1001 + <SUITE FILE_PATH="coverage/yxly$run.coverage" NAME="run Coverage Results" MODIFIED="1690509380267" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
972 <SUITE FILE_PATH="coverage/yxly$Unittests_in_test_02_system_management_py.coverage" NAME="Unittests in test_02_system_management.py Coverage Results" MODIFIED="1672304630144" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/testcase" /> 1002 <SUITE FILE_PATH="coverage/yxly$Unittests_in_test_02_system_management_py.coverage" NAME="Unittests in test_02_system_management.py Coverage Results" MODIFIED="1672304630144" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/testcase" />
973 <SUITE FILE_PATH="coverage/yxly$Unittests_in_test_01_login_py.coverage" NAME="Unittests in test_01_login.py Coverage Results" MODIFIED="1671641941612" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/testcase" /> 1003 <SUITE FILE_PATH="coverage/yxly$Unittests_in_test_01_login_py.coverage" NAME="Unittests in test_01_login.py Coverage Results" MODIFIED="1671641941612" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/testcase" />
974 <SUITE FILE_PATH="coverage/yxly$Unittests_in_test_04_Internship_preparation_py.coverage" NAME="Unittests in test_04_Internship_preparation.py Coverage Results" MODIFIED="1678692199921" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/testcase" /> 1004 <SUITE FILE_PATH="coverage/yxly$Unittests_in_test_04_Internship_preparation_py.coverage" NAME="Unittests in test_04_Internship_preparation.py Coverage Results" MODIFIED="1678692199921" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/testcase" />
不能预览此文件类型
此 diff 太大无法显示。
此 diff 太大无法显示。
此 diff 太大无法显示。
不能预览此文件类型
@@ -28,7 +28,7 @@ def runner_test(suite): @@ -28,7 +28,7 @@ def runner_test(suite):
28 """ 28 """
29 发送钉钉 29 发送钉钉
30 """ 30 """
31 - # # Webhook = "https://oapi.dingtalk.com/robot/send?access_token=cb3e40995683f06c5be06074e0cf617f2ea208156e3b4bf6247b56a212b8b7c3" 31 + # # # Webhook = "https://oapi.dingtalk.com/robot/send?access_token=cb3e40995683f06c5be06074e0cf617f2ea208156e3b4bf6247b56a212b8b7c3"
32 # Webhook = "https://oapi.dingtalk.com/robot/send?access_token=054f620071c74d94c10ad556743aa5ff0600a2953bbce5529ca057f75ad2423e" # 优秀学乐业钉钉群 32 # Webhook = "https://oapi.dingtalk.com/robot/send?access_token=054f620071c74d94c10ad556743aa5ff0600a2953bbce5529ca057f75ad2423e" # 优秀学乐业钉钉群
33 # runner.dingtalk_notice(url=Webhook, 33 # runner.dingtalk_notice(url=Webhook,
34 # key="石头测试", # 传入钉钉设置的对应关键字 34 # key="石头测试", # 传入钉钉设置的对应关键字
@@ -43,6 +43,7 @@ def runner_test(suite): @@ -43,6 +43,7 @@ def runner_test(suite):
43 port=465, 43 port=465,
44 user="shishut@foxmail.com", 44 user="shishut@foxmail.com",
45 password="uwgmbvzjfscqbeeh", 45 password="uwgmbvzjfscqbeeh",
  46 + # to_addrs=["small_shitou@163.com"]
46 to_addrs=["shishut@workai.com.cn"] 47 to_addrs=["shishut@workai.com.cn"]
47 - # to_addrs=["shishut@workai.com.cn", "wangf@workai.com.cn"] 48 + # to_addrs=["shishut@workai.com.cn", "wangf@workai.com.cn", "guoms@workai.com.cn"]
48 ) 49 )
注册登录 后发表评论