You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-08-13 20:05:19 +02:00
Update test.yml
This commit is contained in:
471
.github/workflows/test.yml
vendored
471
.github/workflows/test.yml
vendored
@@ -45,9 +45,6 @@ jobs:
|
|||||||
Testing-Telegram:
|
Testing-Telegram:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: Decode
|
needs: Decode
|
||||||
permissions:
|
|
||||||
contents: write
|
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
@@ -66,8 +63,6 @@ jobs:
|
|||||||
opm install 1testrunner
|
opm install 1testrunner
|
||||||
|
|
||||||
- name: Выполнить тесты
|
- name: Выполнить тесты
|
||||||
id: testing
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
run: |
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Телеграм_ПолучитьИнформациюБота"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Телеграм_ПолучитьИнформациюБота"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Телеграм_ПолучитьОбновления"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Телеграм_ПолучитьОбновления"
|
||||||
@@ -92,51 +87,28 @@ jobs:
|
|||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Телеграм_ОткрытьЗакрытьГлавнуюТему"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Телеграм_ОткрытьЗакрытьГлавнуюТему"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Телеграм_ИзменитьИмяГлавнойТемы"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Телеграм_ИзменитьИмяГлавнойТемы"
|
||||||
|
|
||||||
- name: Удаление расшифрованных данных
|
|
||||||
id: removing
|
|
||||||
continue-on-error: true
|
|
||||||
run: rm -f ./data.json
|
|
||||||
|
|
||||||
- name: test
|
|
||||||
run: tree
|
|
||||||
|
|
||||||
- name: Сохранение лога
|
|
||||||
id: saving
|
|
||||||
continue-on-error: true
|
|
||||||
uses: stefanzweifel/git-auto-commit-action@v5
|
|
||||||
|
|
||||||
- name: Проверка наличия ошибок выполнения
|
|
||||||
if: steps.testing.outcome != 'success' || steps.removing.outcome != 'success' || steps.saving.outcome != 'success'
|
|
||||||
run: exit 1
|
|
||||||
|
|
||||||
|
|
||||||
Testing-VK:
|
Testing-VK:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: Decode
|
needs: Decode
|
||||||
permissions:
|
steps:
|
||||||
contents: write
|
|
||||||
|
- uses: actions/checkout@v2
|
||||||
steps:
|
- uses: otymko/setup-onescript@v1.4
|
||||||
|
with:
|
||||||
- uses: actions/checkout@v2
|
version: 1.9.0
|
||||||
- uses: otymko/setup-onescript@v1.4
|
|
||||||
with:
|
- name: Скачать артефакт с тестовой информацией
|
||||||
version: 1.9.0
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
- name: Скачать артефакт с тестовой информацией
|
name: test_data
|
||||||
uses: actions/download-artifact@v4
|
|
||||||
with:
|
- name: Установить asserts и 1testrunner
|
||||||
name: test_data
|
run: |
|
||||||
|
opm install asserts
|
||||||
- name: Установить asserts и 1testrunner
|
opm install 1testrunner
|
||||||
run: |
|
|
||||||
opm install asserts
|
- name: Выполнить тесты
|
||||||
opm install 1testrunner
|
run: |
|
||||||
|
|
||||||
- name: Выполнить тесты
|
|
||||||
id: testing
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_СоздатьСсылкуТокена"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_СоздатьСсылкуТокена"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_СоздатьУдалитьПост"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_СоздатьУдалитьПост"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_СоздатьОпрос"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_СоздатьОпрос"
|
||||||
@@ -156,47 +128,28 @@ jobs:
|
|||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_ПолучитьСписокЗаказов"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_ПолучитьСписокЗаказов"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_СохранитьУдалитьКартинку"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ВК_СохранитьУдалитьКартинку"
|
||||||
|
|
||||||
- name: Удаление расшифрованных данных
|
|
||||||
id: removing
|
|
||||||
continue-on-error: true
|
|
||||||
run: rm -f ./data.json
|
|
||||||
|
|
||||||
- name: Сохранение лога
|
|
||||||
id: saving
|
|
||||||
continue-on-error: true
|
|
||||||
uses: stefanzweifel/git-auto-commit-action@v5
|
|
||||||
|
|
||||||
- name: Проверка наличия ошибок выполнения
|
|
||||||
if: steps.testing.outcome != 'success' || steps.removing.outcome != 'success' || steps.saving.outcome != 'success'
|
|
||||||
run: exit 1
|
|
||||||
|
|
||||||
Testing-YandexDisk:
|
Testing-YandexDisk:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: Decode
|
needs: Decode
|
||||||
permissions:
|
steps:
|
||||||
contents: write
|
|
||||||
|
- uses: actions/checkout@v2
|
||||||
steps:
|
- uses: otymko/setup-onescript@v1.4
|
||||||
|
with:
|
||||||
- uses: actions/checkout@v2
|
version: 1.9.0
|
||||||
- uses: otymko/setup-onescript@v1.4
|
|
||||||
with:
|
- name: Скачать артефакт с тестовой информацией
|
||||||
version: 1.9.0
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
- name: Скачать артефакт с тестовой информацией
|
name: test_data
|
||||||
uses: actions/download-artifact@v4
|
|
||||||
with:
|
- name: Установить asserts и 1testrunner
|
||||||
name: test_data
|
run: |
|
||||||
|
opm install asserts
|
||||||
- name: Установить asserts и 1testrunner
|
opm install 1testrunner
|
||||||
run: |
|
|
||||||
opm install asserts
|
- name: Выполнить тесты
|
||||||
opm install 1testrunner
|
run: |
|
||||||
|
|
||||||
- name: Выполнить тесты
|
|
||||||
id: testing
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_ПолучитьИнформациюОДиске"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_ПолучитьИнформациюОДиске"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_СоздатьПапку"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_СоздатьПапку"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_ЗагрузитьПоАдресуПолучитьОбъект"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_ЗагрузитьПоАдресуПолучитьОбъект"
|
||||||
@@ -208,47 +161,28 @@ jobs:
|
|||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_ДействияПубличныхОбъектов"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_ДействияПубличныхОбъектов"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_ПолучитьСписокОпубликованных"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ЯДиск_ПолучитьСписокОпубликованных"
|
||||||
|
|
||||||
- name: Удаление расшифрованных данных
|
|
||||||
id: removing
|
|
||||||
continue-on-error: true
|
|
||||||
run: rm -f ./data.json
|
|
||||||
|
|
||||||
- name: Сохранение лога
|
|
||||||
id: saving
|
|
||||||
continue-on-error: true
|
|
||||||
uses: stefanzweifel/git-auto-commit-action@v5
|
|
||||||
|
|
||||||
- name: Проверка наличия ошибок выполнения
|
|
||||||
if: steps.testing.outcome != 'success' || steps.removing.outcome != 'success' || steps.saving.outcome != 'success'
|
|
||||||
run: exit 1
|
|
||||||
|
|
||||||
Testing-Viber:
|
Testing-Viber:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: Decode
|
needs: Decode
|
||||||
permissions:
|
steps:
|
||||||
contents: write
|
|
||||||
|
- uses: actions/checkout@v2
|
||||||
steps:
|
- uses: otymko/setup-onescript@v1.4
|
||||||
|
with:
|
||||||
- uses: actions/checkout@v2
|
version: 1.9.0
|
||||||
- uses: otymko/setup-onescript@v1.4
|
|
||||||
with:
|
- name: Скачать артефакт с тестовой информацией
|
||||||
version: 1.9.0
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
- name: Скачать артефакт с тестовой информацией
|
name: test_data
|
||||||
uses: actions/download-artifact@v4
|
|
||||||
with:
|
- name: Установить asserts и 1testrunner
|
||||||
name: test_data
|
run: |
|
||||||
|
opm install asserts
|
||||||
- name: Установить asserts и 1testrunner
|
opm install 1testrunner
|
||||||
run: |
|
|
||||||
opm install asserts
|
- name: Выполнить тесты
|
||||||
opm install 1testrunner
|
run: |
|
||||||
|
|
||||||
- name: Выполнить тесты
|
|
||||||
id: testing
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ПолучитьИнформациюОКанале"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ПолучитьИнформациюОКанале"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ПолучитьДанныеПользователя"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ПолучитьДанныеПользователя"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ПолучитьОнлайнПользователей"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ПолучитьОнлайнПользователей"
|
||||||
@@ -259,188 +193,112 @@ jobs:
|
|||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ОтправитьЛокацию"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ОтправитьЛокацию"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ОтправитьСсылку"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Вайбер_ОтправитьСсылку"
|
||||||
|
|
||||||
- name: Удаление расшифрованных данных
|
|
||||||
id: removing
|
|
||||||
continue-on-error: true
|
|
||||||
run: rm -f ./data.json
|
|
||||||
|
|
||||||
- name: Сохранение лога
|
|
||||||
id: saving
|
|
||||||
continue-on-error: true
|
|
||||||
uses: stefanzweifel/git-auto-commit-action@v5
|
|
||||||
|
|
||||||
- name: Проверка наличия ошибок выполнения
|
|
||||||
if: steps.testing.outcome != 'success' || steps.removing.outcome != 'success' || steps.saving.outcome != 'success'
|
|
||||||
run: exit 1
|
|
||||||
|
|
||||||
Testing-GoogleWorkspace:
|
Testing-GoogleWorkspace:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: Decode
|
needs: Decode
|
||||||
permissions:
|
steps:
|
||||||
contents: write
|
|
||||||
|
- uses: actions/checkout@v2
|
||||||
steps:
|
- uses: otymko/setup-onescript@v1.4
|
||||||
|
with:
|
||||||
- uses: actions/checkout@v2
|
version: 1.9.0
|
||||||
- uses: otymko/setup-onescript@v1.4
|
|
||||||
with:
|
- name: Скачать артефакт с тестовой информацией
|
||||||
version: 1.9.0
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
- name: Скачать артефакт с тестовой информацией
|
name: test_data
|
||||||
uses: actions/download-artifact@v4
|
|
||||||
with:
|
- name: Установить asserts и 1testrunner
|
||||||
name: test_data
|
run: |
|
||||||
|
opm install asserts
|
||||||
- name: Установить asserts и 1testrunner
|
opm install 1testrunner
|
||||||
run: |
|
|
||||||
opm install asserts
|
- name: Выполнить тесты
|
||||||
opm install 1testrunner
|
run: |
|
||||||
|
|
||||||
- name: Выполнить тесты
|
|
||||||
id: testing
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГВ_ПолучитьСсылкуАвторизации"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГВ_ПолучитьСсылкуАвторизации"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГВ_ПолучитьТокен"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГВ_ПолучитьТокен"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГВ_ОбновитьТокен"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГВ_ОбновитьТокен"
|
||||||
|
|
||||||
- name: Записать артефакт
|
- name: Записать артефакт
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: test_data_google
|
name: test_data_google
|
||||||
path: data.json
|
path: data.json
|
||||||
|
|
||||||
- name: Удаление расшифрованных данных
|
|
||||||
id: removing
|
|
||||||
continue-on-error: true
|
|
||||||
run: rm -f ./data.json
|
|
||||||
|
|
||||||
- name: Сохранение лога
|
|
||||||
id: saving
|
|
||||||
continue-on-error: true
|
|
||||||
uses: stefanzweifel/git-auto-commit-action@v5
|
|
||||||
|
|
||||||
- name: Проверка наличия ошибок выполнения
|
|
||||||
if: steps.testing.outcome != 'success' || steps.removing.outcome != 'success' || steps.saving.outcome != 'success'
|
|
||||||
run: exit 1
|
|
||||||
|
|
||||||
Testing-GoogleCalendar:
|
Testing-GoogleCalendar:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: Testing-GoogleWorkspace
|
needs: Testing-GoogleWorkspace
|
||||||
permissions:
|
steps:
|
||||||
contents: write
|
|
||||||
|
- uses: actions/checkout@v2
|
||||||
steps:
|
- uses: otymko/setup-onescript@v1.4
|
||||||
|
with:
|
||||||
- uses: actions/checkout@v2
|
version: 1.9.0
|
||||||
- uses: otymko/setup-onescript@v1.4
|
|
||||||
with:
|
- name: Скачать артефакт с тестовой информацией
|
||||||
version: 1.9.0
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
- name: Скачать артефакт с тестовой информацией
|
name: test_data_google
|
||||||
uses: actions/download-artifact@v4
|
|
||||||
with:
|
- name: Установить asserts и 1testrunner
|
||||||
name: test_data
|
run: |
|
||||||
|
opm install asserts
|
||||||
- name: Установить asserts и 1testrunner
|
opm install 1testrunner
|
||||||
run: |
|
|
||||||
opm install asserts
|
- name: Выполнить тесты
|
||||||
opm install 1testrunner
|
run: |
|
||||||
|
|
||||||
- name: Выполнить тесты
|
|
||||||
id: testing
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГК_ПолучитьСписокКалендарей"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГК_ПолучитьСписокКалендарей"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГК_СоздатьУдалитьКалендарь"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГК_СоздатьУдалитьКалендарь"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГК_СоздатьУдалитьСобытие"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГК_СоздатьУдалитьСобытие"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГК_ПолучитьСписокСобытий"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГК_ПолучитьСписокСобытий"
|
||||||
|
|
||||||
- name: Удаление расшифрованных данных
|
|
||||||
id: removing
|
|
||||||
continue-on-error: true
|
|
||||||
run: rm -f ./data.json
|
|
||||||
|
|
||||||
- name: Сохранение лога
|
|
||||||
id: saving
|
|
||||||
continue-on-error: true
|
|
||||||
uses: stefanzweifel/git-auto-commit-action@v5
|
|
||||||
|
|
||||||
- name: Проверка наличия ошибок выполнения
|
|
||||||
if: steps.testing.outcome != 'success' || steps.removing.outcome != 'success' || steps.saving.outcome != 'success'
|
|
||||||
run: exit 1
|
|
||||||
|
|
||||||
Testing-GoogleDrive:
|
Testing-GoogleDrive:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: Testing-GoogleWorkspace
|
needs: Testing-GoogleWorkspace
|
||||||
permissions:
|
steps:
|
||||||
contents: write
|
|
||||||
|
- uses: actions/checkout@v2
|
||||||
steps:
|
- uses: otymko/setup-onescript@v1.4
|
||||||
|
with:
|
||||||
- uses: actions/checkout@v2
|
version: 1.9.0
|
||||||
- uses: otymko/setup-onescript@v1.4
|
|
||||||
with:
|
- name: Скачать артефакт с тестовой информацией
|
||||||
version: 1.9.0
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
- name: Скачать артефакт с тестовой информацией
|
name: test_data_google
|
||||||
uses: actions/download-artifact@v4
|
|
||||||
with:
|
- name: Установить asserts и 1testrunner
|
||||||
name: test_data
|
run: |
|
||||||
|
opm install asserts
|
||||||
- name: Установить asserts и 1testrunner
|
opm install 1testrunner
|
||||||
run: |
|
|
||||||
opm install asserts
|
- name: Выполнить тесты
|
||||||
opm install 1testrunner
|
run: |
|
||||||
|
|
||||||
- name: Выполнить тесты
|
|
||||||
id: testing
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГД_ПолучитьСписокКаталогов"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГД_ПолучитьСписокКаталогов"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГД_ЗагрузитьУдалитьФайл"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "ГД_ЗагрузитьУдалитьФайл"
|
||||||
|
|
||||||
- name: Удаление расшифрованных данных
|
|
||||||
id: removing
|
|
||||||
continue-on-error: true
|
|
||||||
run: rm -f ./data.json
|
|
||||||
|
|
||||||
- name: Сохранение лога
|
|
||||||
id: saving
|
|
||||||
continue-on-error: true
|
|
||||||
uses: stefanzweifel/git-auto-commit-action@v5
|
|
||||||
|
|
||||||
- name: Проверка наличия ошибок выполнения
|
|
||||||
if: steps.testing.outcome != 'success' || steps.removing.outcome != 'success' || steps.saving.outcome != 'success'
|
|
||||||
run: exit 1
|
|
||||||
|
|
||||||
Testing-Twitter:
|
Testing-Twitter:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: Decode
|
needs: Decode
|
||||||
permissions:
|
steps:
|
||||||
contents: write
|
|
||||||
|
- uses: actions/checkout@v2
|
||||||
steps:
|
- uses: otymko/setup-onescript@v1.4
|
||||||
|
with:
|
||||||
- uses: actions/checkout@v2
|
version: 1.9.0
|
||||||
- uses: otymko/setup-onescript@v1.4
|
|
||||||
with:
|
- name: Скачать артефакт с тестовой информацией
|
||||||
version: 1.9.0
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
- name: Скачать артефакт с тестовой информацией
|
name: test_data
|
||||||
uses: actions/download-artifact@v4
|
|
||||||
with:
|
- name: Установить asserts и 1testrunner
|
||||||
name: test_data
|
run: |
|
||||||
|
opm install asserts
|
||||||
- name: Установить asserts и 1testrunner
|
opm install 1testrunner
|
||||||
run: |
|
|
||||||
opm install asserts
|
- name: Выполнить тесты
|
||||||
opm install 1testrunner
|
run: |
|
||||||
|
|
||||||
- name: Выполнить тесты
|
|
||||||
id: testing
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_ПолучитьСсылкуАвторизации"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_ПолучитьСсылкуАвторизации"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_ОбновитьТокен"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_ОбновитьТокен"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_СоздатьТекстовыйТвит"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_СоздатьТекстовыйТвит"
|
||||||
@@ -449,26 +307,11 @@ jobs:
|
|||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_СоздатьТвитСГиф"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_СоздатьТвитСГиф"
|
||||||
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_СоздатьТвитСОпросом"
|
oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./OInt/tests/Modules/internal/OPI_Тесты.os "Твиттер_СоздатьТвитСОпросом"
|
||||||
|
|
||||||
- name: Записать артефакт
|
- name: Записать артефакт
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: test_data_new
|
name: test_data_new
|
||||||
path: data.json
|
path: data.json
|
||||||
|
|
||||||
- name: Удаление расшифрованных данных
|
|
||||||
id: removing
|
|
||||||
continue-on-error: true
|
|
||||||
run: rm -f ./data.json
|
|
||||||
|
|
||||||
- name: Сохранение лога
|
|
||||||
id: saving
|
|
||||||
continue-on-error: true
|
|
||||||
uses: stefanzweifel/git-auto-commit-action@v5
|
|
||||||
|
|
||||||
- name: Проверка наличия ошибок выполнения
|
|
||||||
continue-on-error: true
|
|
||||||
if: steps.testing.outcome != 'success' || steps.removing.outcome != 'success' || steps.saving.outcome != 'success'
|
|
||||||
run: exit 1
|
|
||||||
|
|
||||||
Encode:
|
Encode:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
Reference in New Issue
Block a user