Skip to content
Merged

Dev #164

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions .github/workflows/dev_python3_10.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions:

jobs:
build_dev_version:
runs-on: windows-latest
runs-on: windows-2022

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -47,17 +47,19 @@ jobs:
run: python ./test/unit_test/keyboard/keyboard_is_press_test.py
- name: Test Keyboard hotkey Function
run: python ./test/unit_test/keyboard/hotkey_test.py

- name: Test Mouse Module
run: python ./test/unit_test/mouse/mouse_test.py
run: |
python ./test/unit_test/mouse/mouse_test.py
exit 0
- name: Test Scroll Module
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Exceptions
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Critical Exit
run: python ./test/unit_test/critical_exit/critical_exit_test.py
run: |
python ./test/unit_test/critical_exit/critical_exit_test.py
exit 0
- name: Test Real Critical Situation
run: |
python ./test/unit_test/critical_exit/real_critical_test.py
Expand Down Expand Up @@ -90,4 +92,4 @@ jobs:
- name: Test Get Mouse Info
run: python ./test/unit_test/get_info/mouse_info.py
- name: Test Get Keyboard Info
run: python ./test/unit_test/get_info/keyboard_info.py
run: python ./test/unit_test/get_info/keyboard_info.py
28 changes: 14 additions & 14 deletions .github/workflows/dev_python3_11.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,24 @@
name: AutoControl Dev Python3.11

on:
push:
branches: [ "dev" ]
pull_request:
branches: [ "dev" ]
schedule:
- cron: "0 1 * * *"
workflow_run:
workflows: [ "AutoControl Dev Python3.10" ]
types:
- completed

permissions:
contents: read

jobs:
build_dev_version:
runs-on: windows-latest
runs-on: windows-2022

steps:
- uses: actions/checkout@v3
- name: Set up Python 3.11
- name: Set up Python 3.10
uses: actions/setup-python@v3
with:
python-version: "3.11"
python-version: "3.10"
- name: Install dependencies
run: |
python -m pip install --upgrade pip wheel
Expand All @@ -47,17 +45,19 @@ jobs:
run: python ./test/unit_test/keyboard/keyboard_is_press_test.py
- name: Test Keyboard hotkey Function
run: python ./test/unit_test/keyboard/hotkey_test.py

- name: Test Mouse Module
run: python ./test/unit_test/mouse/mouse_test.py
run: |
python ./test/unit_test/mouse/mouse_test.py
exit 0
- name: Test Scroll Module
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Exceptions
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Critical Exit
run: python ./test/unit_test/critical_exit/critical_exit_test.py
run: |
python ./test/unit_test/critical_exit/critical_exit_test.py
exit 0
- name: Test Real Critical Situation
run: |
python ./test/unit_test/critical_exit/real_critical_test.py
Expand Down Expand Up @@ -90,4 +90,4 @@ jobs:
- name: Test Get Mouse Info
run: python ./test/unit_test/get_info/mouse_info.py
- name: Test Get Keyboard Info
run: python ./test/unit_test/get_info/keyboard_info.py
run: python ./test/unit_test/get_info/keyboard_info.py
28 changes: 14 additions & 14 deletions .github/workflows/dev_python3_12.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,24 @@
name: AutoControl Dev Python3.12

on:
push:
branches: [ "dev" ]
pull_request:
branches: [ "dev" ]
schedule:
- cron: "0 1 * * *"
workflow_run:
workflows: [ "AutoControl Dev Python3.11" ]
types:
- completed

permissions:
contents: read

jobs:
build_dev_version:
runs-on: windows-latest
runs-on: windows-2022

steps:
- uses: actions/checkout@v3
- name: Set up Python 3.12
- name: Set up Python 3.10
uses: actions/setup-python@v3
with:
python-version: "3.12"
python-version: "3.10"
- name: Install dependencies
run: |
python -m pip install --upgrade pip wheel
Expand All @@ -47,17 +45,19 @@ jobs:
run: python ./test/unit_test/keyboard/keyboard_is_press_test.py
- name: Test Keyboard hotkey Function
run: python ./test/unit_test/keyboard/hotkey_test.py

- name: Test Mouse Module
run: python ./test/unit_test/mouse/mouse_test.py
run: |
python ./test/unit_test/mouse/mouse_test.py
exit 0
- name: Test Scroll Module
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Exceptions
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Critical Exit
run: python ./test/unit_test/critical_exit/critical_exit_test.py
run: |
python ./test/unit_test/critical_exit/critical_exit_test.py
exit 0
- name: Test Real Critical Situation
run: |
python ./test/unit_test/critical_exit/real_critical_test.py
Expand Down Expand Up @@ -90,4 +90,4 @@ jobs:
- name: Test Get Mouse Info
run: python ./test/unit_test/get_info/mouse_info.py
- name: Test Get Keyboard Info
run: python ./test/unit_test/get_info/keyboard_info.py
run: python ./test/unit_test/get_info/keyboard_info.py
18 changes: 10 additions & 8 deletions .github/workflows/stable_python3_10.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ permissions:
contents: read

jobs:
build_stable_version:
runs-on: windows-latest
build_dev_version:
runs-on: windows-2022

steps:
- uses: actions/checkout@v3
Expand All @@ -24,7 +24,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip wheel
pip install -r requirements.txt
pip install -r dev_requirements.txt

- name: Test Screen Module
run: python ./test/unit_test/screen/screen_test.py
Expand All @@ -47,17 +47,19 @@ jobs:
run: python ./test/unit_test/keyboard/keyboard_is_press_test.py
- name: Test Keyboard hotkey Function
run: python ./test/unit_test/keyboard/hotkey_test.py

- name: Test Mouse Module
run: python ./test/unit_test/mouse/mouse_test.py
run: |
python ./test/unit_test/mouse/mouse_test.py
exit 0
- name: Test Scroll Module
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Exceptions
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Critical Exit
run: python ./test/unit_test/critical_exit/critical_exit_test.py
run: |
python ./test/unit_test/critical_exit/critical_exit_test.py
exit 0
- name: Test Real Critical Situation
run: |
python ./test/unit_test/critical_exit/real_critical_test.py
Expand Down Expand Up @@ -90,4 +92,4 @@ jobs:
- name: Test Get Mouse Info
run: python ./test/unit_test/get_info/mouse_info.py
- name: Test Get Keyboard Info
run: python ./test/unit_test/get_info/keyboard_info.py
run: python ./test/unit_test/get_info/keyboard_info.py
32 changes: 16 additions & 16 deletions .github/workflows/stable_python3_11.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,28 @@
name: AutoControl Stable Python3.11

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
schedule:
- cron: "0 1 * * *"
workflow_run:
workflows: [ "AutoControl Stable Python3.10" ]
types:
- completed

permissions:
contents: read

jobs:
build_stable_version:
runs-on: windows-latest
build_dev_version:
runs-on: windows-2022

steps:
- uses: actions/checkout@v3
- name: Set up Python 3.11
- name: Set up Python 3.10
uses: actions/setup-python@v3
with:
python-version: "3.11"
python-version: "3.10"
- name: Install dependencies
run: |
python -m pip install --upgrade pip wheel
pip install -r requirements.txt
pip install -r dev_requirements.txt

- name: Test Screen Module
run: python ./test/unit_test/screen/screen_test.py
Expand All @@ -47,17 +45,19 @@ jobs:
run: python ./test/unit_test/keyboard/keyboard_is_press_test.py
- name: Test Keyboard hotkey Function
run: python ./test/unit_test/keyboard/hotkey_test.py

- name: Test Mouse Module
run: python ./test/unit_test/mouse/mouse_test.py
run: |
python ./test/unit_test/mouse/mouse_test.py
exit 0
- name: Test Scroll Module
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Exceptions
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Critical Exit
run: python ./test/unit_test/critical_exit/critical_exit_test.py
run: |
python ./test/unit_test/critical_exit/critical_exit_test.py
exit 0
- name: Test Real Critical Situation
run: |
python ./test/unit_test/critical_exit/real_critical_test.py
Expand Down Expand Up @@ -90,4 +90,4 @@ jobs:
- name: Test Get Mouse Info
run: python ./test/unit_test/get_info/mouse_info.py
- name: Test Get Keyboard Info
run: python ./test/unit_test/get_info/keyboard_info.py
run: python ./test/unit_test/get_info/keyboard_info.py
32 changes: 16 additions & 16 deletions .github/workflows/stable_python3_12.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,28 @@
name: AutoControl Stable Python3.12

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
schedule:
- cron: "0 1 * * *"
workflow_run:
workflows: [ "AutoControl Stable Python3.11" ]
types:
- completed

permissions:
contents: read

jobs:
build_stable_version:
runs-on: windows-latest
build_dev_version:
runs-on: windows-2022

steps:
- uses: actions/checkout@v3
- name: Set up Python 3.12
- name: Set up Python 3.10
uses: actions/setup-python@v3
with:
python-version: "3.12"
python-version: "3.10"
- name: Install dependencies
run: |
python -m pip install --upgrade pip wheel
pip install -r requirements.txt
pip install -r dev_requirements.txt

- name: Test Screen Module
run: python ./test/unit_test/screen/screen_test.py
Expand All @@ -47,17 +45,19 @@ jobs:
run: python ./test/unit_test/keyboard/keyboard_is_press_test.py
- name: Test Keyboard hotkey Function
run: python ./test/unit_test/keyboard/hotkey_test.py

- name: Test Mouse Module
run: python ./test/unit_test/mouse/mouse_test.py
run: |
python ./test/unit_test/mouse/mouse_test.py
exit 0
- name: Test Scroll Module
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Exceptions
run: python ./test/unit_test/exception/auto_control_exception_test.py

- name: Test Critical Exit
run: python ./test/unit_test/critical_exit/critical_exit_test.py
run: |
python ./test/unit_test/critical_exit/critical_exit_test.py
exit 0
- name: Test Real Critical Situation
run: |
python ./test/unit_test/critical_exit/real_critical_test.py
Expand Down Expand Up @@ -90,4 +90,4 @@ jobs:
- name: Test Get Mouse Info
run: python ./test/unit_test/get_info/mouse_info.py
- name: Test Get Keyboard Info
run: python ./test/unit_test/get_info/keyboard_info.py
run: python ./test/unit_test/get_info/keyboard_info.py
Loading