Skip to content

Commit 287e67b

Browse files
authored
Merge pull request sfaqer#5 from sfaqer/bugfix/lostImports
bugfix: восстановлены утерянные импорты
2 parents cfdc0ac + da0d355 commit 287e67b

12 files changed

+142
-86
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ jobs:
1111
uses: autumn-library/workflows/.github/workflows/release.yml@main
1212
with:
1313
package_mask: "oneunit-*.ospx"
14-
oscript_version: "2.0.0.rc6"
14+
oscript_version: "2.0.0-rc.7"
1515
secrets:
1616
PUSH_TOKEN: ${{ secrets.PUSH_TOKEN }}

.github/workflows/testing.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Тестирование
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
pull_request:
7+
workflow_dispatch:
8+
9+
jobs:
10+
build:
11+
runs-on: ${{ matrix.os }}
12+
strategy:
13+
fail-fast: false
14+
matrix:
15+
os: ['ubuntu-latest', 'windows-latest', 'macos-latest']
16+
oscript_version: ['default', 'dev']
17+
18+
steps:
19+
- name: Актуализация
20+
uses: actions/[email protected]
21+
- name: Вычисление версии OneScript
22+
shell: bash
23+
id: extract_oscript_version
24+
run: |
25+
set -ex
26+
if [ "${{ matrix.oscript_version }}" = "default" ]
27+
then
28+
extracted_version=$(cat packagedef | grep ".ВерсияСреды(" | sed 's|[^"]*"||' | sed -r 's/".+//' || true)
29+
version="${extracted_version:-stable}"
30+
else
31+
version="${{ matrix.oscript_version }}"
32+
fi
33+
echo "version=$version" >> $GITHUB_OUTPUT
34+
35+
- name: Установка OneScript
36+
uses: otymko/[email protected]
37+
with:
38+
version: ${{ steps.extract_oscript_version.outputs.version }}
39+
40+
- name: Установка зависимостей
41+
run: |
42+
opm install opm
43+
opm install -l --dev
44+
45+
- name: Тестирование
46+
run: |
47+
oscript ${{ runner.os == 'Windows' && 'src\\cli\\main.os' || 'src/cli/main.os' }} e

packagedef

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,20 @@
1818
.ВключитьФайл("README.md")
1919

2020
.ЗависитОт("1commands", "1.5.0")
21-
.ЗависитОт("annotations", "1.3.0")
21+
.ЗависитОт("annotations", "1.3.1")
2222
.ЗависитОт("asserts", "1.4.0")
2323
.ЗависитОт("async", "0.3.0")
24-
.ЗависитОт("autumn", "4.3.9")
25-
.ЗависитОт("autumn-cli", "1.1.0")
24+
.ЗависитОт("autumn", "4.3.10")
25+
.ЗависитОт("autumn-cli", "1.2.0")
2626
.ЗависитОт("autumn-event-publisher", "1.0.1")
2727
.ЗависитОт("autumn-logos", "1.2.0")
28-
.ЗависитОт("collectionos", "0.7.2")
28+
.ЗависитОт("collectionos", "0.8.2")
2929
.ЗависитОт("coverage", "0.7.0")
3030
.ЗависитОт("decorator", "2.0.3")
3131
.ЗависитОт("fs", "1.2.0")
3232
.ЗависитОт("lambdas", "0.3.2")
3333
.ЗависитОт("logos", "1.7.1")
34-
.ЗависитОт("semver", "0.5.2")
34+
.ЗависитОт("semver", "1.0.0")
3535
.ЗависитОт("tempfiles", "1.1.1")
3636

3737
.ИсполняемыйФайл("src/cli/main.os")

src/cli/internal/isolated/Классы/ОписаниеКонсольногоПриложения.os

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
КонецФункции
1313

1414
Функция ВерсияПриложения() Экспорт
15-
Возврат "0.2.2";
15+
Возврат "0.2.3";
1616
КонецФункции

src/cli/main.os

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#Использовать "."
66
#Использовать "./internal/isolated"
7+
#Использовать "../shared"
78

89
СоветДругогоМастера = Новый СоветДругогоМастера()
910
.ЗначенияДеталек(Новый Соответствие(

src/cli/Классы/КомандаОбнаружить.os

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#Использовать tempfiles
33
#Использовать collectionos
44
#Использовать "../internal"
5+
#Использовать "../../shared"
56

67
&ОпцияКаталогиТестов
78
Перем КаталогиТестов;

src/core/internal/Классы/ОбнаружительТестов.os

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#Использовать annotations
22
#Использовать collectionos
3+
#Использовать "../../../shared"
34

45
Перем _Поделка;
56
Перем _Фильтры;

src/core/internal/Классы/РезультатВыполненияТеста.os

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#Использовать "../../../shared"
2+
13
Перем _Результат;
24
Перем _Причины;
35
Перем _Вывод;

src/core/internal/Классы/РепортерJUnit.os

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#Использовать collectionos
2+
#Использовать "../../../shared"
23

34
Перем _ПутьКОтчету;
45

src/core/internal/Классы/РепортерOpenTestReport.os

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#Использовать collectionos
2+
#Использовать "../../../shared"
23

34
Перем _ПутьКОтчету;
45
Перем _РепортерСтатистика;

0 commit comments

Comments
 (0)