Skip to content

Commit dbb2095

Browse files
committed
migrated src
1 parent 2756573 commit dbb2095

File tree

33 files changed

+236
-1522
lines changed

33 files changed

+236
-1522
lines changed

.github/workflows/sonar-scanner.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
name: sonar-scanner
22

3-
on:
4-
pull_request:
5-
branches:
6-
- master
7-
push:
8-
branches:
9-
- master
3+
on: [push, pull_request]
104

115
jobs:
126
SonarScanner:
@@ -26,7 +20,6 @@ jobs:
2620
- name: Run SonarQube on pull request
2721
if: github.event_name == 'pull_request'
2822
run: sonar-scanner
29-
-X
3023
-Dsonar.login=${{ secrets.SONAR_TOKEN }}
3124
-Dsonar.host.url=https://sonar.openbsl.ru
3225
-Dsonar.pullrequest.key=${{ github.event.pull_request.number }}

CodeStatusHTTP.Tests/.project

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>CodeStatusHTTP.Tests</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
</buildSpec>
14+
<natures>
15+
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
16+
<nature>com._1c.g5.v8.dt.core.V8ExtensionNature</nature>
17+
</natures>
18+
</projectDescription>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
eclipse.preferences.version=1
2+
encoding/<project>=UTF-8
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Manifest-Version: 1.0
2+
Runtime-Version: 8.3.14
3+
Base-Project: CodeStatusHTTP
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# language: ru
2+
3+
@tree
4+
@classname=ModuleExceptionPath
5+
6+
Функционал: Код ответа HTTP
7+
Как Разработчик
8+
Я Хочу чтобы возвращаемое значение метода совпадало с эталонным
9+
Чтобы я мог гарантировать работоспособность метода
10+
11+
@OnServer
12+
Сценарий: Tests_КодОтветаHTTP (сервер): Тест_НайтиКодПоИдентификатору
13+
И я выполняю код встроенного языка на сервере
14+
| 'Tests_КодОтветаHTTP.Тест_НайтиКодПоИдентификатору(Контекст());' |
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// @unit-test
2+
Процедура Тест_НайтиКодПоИдентификатору() Экспорт
3+
4+
Идентификатор = "CONTInue";
5+
Результат = КодОтветаHTTP.НайтиКодПоИдентификатору( Идентификатор );
6+
УтверждениеВерно( Результат, 100 );
7+
8+
Идентификатор = "БАБАБАБАБАББУ";
9+
Результат = КодОтветаHTTP.НайтиКодПоИдентификатору( Идентификатор );
10+
УтверждениеВерно( Результат, Неопределено );
11+
12+
Идентификатор = 10;
13+
Результат = КодОтветаHTTP.НайтиКодПоИдентификатору( Идентификатор );
14+
УтверждениеВерно( Результат, Неопределено );
15+
16+
КонецПроцедуры
17+
18+
#Область СлужебныеПроцедурыИФункции
19+
20+
Процедура УтверждениеВерно(ЛевоеЗначение, ПравоеЗначение, Пояснение = "")
21+
22+
Если ЛевоеЗначение <> ПравоеЗначение Тогда
23+
ВызватьИсключение(СтрШаблон("<%1> не равно <%2>: %3", ЛевоеЗначение, ПравоеЗначение, Пояснение));
24+
КонецЕсли;
25+
26+
КонецПроцедуры
27+
28+
#КонецОбласти
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="8496d1ca-cf61-46d2-9279-353b6fe0c084">
3+
<name>Tests_КодОтветаHTTP</name>
4+
<synonym>
5+
<key>ru</key>
6+
<value>Код ответа HTTP</value>
7+
</synonym>
8+
<server>true</server>
9+
</mdclass:CommonModule>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<cmi:CommandInterface xmlns:cmi="http://g5.1c.ru/v8/dt/cmi"/>
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<mdclass:Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" xmlns:mdclassExtension="http://g5.1c.ru/v8/dt/metadata/mdclass/extension" uuid="444f1cfa-d08b-4e0f-9ce6-b8417f783689">
3+
<name>Tests</name>
4+
<synonym>
5+
<key>ru</key>
6+
<value>Tests</value>
7+
</synonym>
8+
<objectBelonging>Adopted</objectBelonging>
9+
<extension xsi:type="mdclassExtension:ConfigurationExtension">
10+
<defaultRunMode>Checked</defaultRunMode>
11+
<usePurposes>Checked</usePurposes>
12+
<commandInterface>Extended</commandInterface>
13+
<mainSectionCommandInterface>Extended</mainSectionCommandInterface>
14+
<defaultLanguage>Checked</defaultLanguage>
15+
<modalityUseMode>Checked</modalityUseMode>
16+
<interfaceCompatibilityMode>Checked</interfaceCompatibilityMode>
17+
<compatibilityMode>Checked</compatibilityMode>
18+
<defaultStyle>Extended</defaultStyle>
19+
</extension>
20+
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="b72e5314-073a-400d-9c1c-17da05828e25"/>
21+
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="ec4ef798-5a8e-41de-b030-0f3e3febc58b"/>
22+
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="893e0144-6391-482e-bd2c-8b27517f8e61"/>
23+
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="7e5c7525-2e32-49fb-8ebb-81c756a83707"/>
24+
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="6e92bb55-14fc-42e8-abb4-cd6cfe4893e1"/>
25+
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="28d14bdc-c5da-43ec-8ea3-f173eeab7ec9"/>
26+
<namePrefix>Tests_</namePrefix>
27+
<configurationExtensionCompatibilityMode>8.3.14</configurationExtensionCompatibilityMode>
28+
<configurationExtensionPurpose>Customization</configurationExtensionPurpose>
29+
<defaultRunMode>ManagedApplication</defaultRunMode>
30+
<usePurposes>PersonalComputer</usePurposes>
31+
<scriptVariant>Russian</scriptVariant>
32+
<defaultLanguage>Language.Русский</defaultLanguage>
33+
<dataLockControlMode>Managed</dataLockControlMode>
34+
<objectAutonumerationMode>NotAutoFree</objectAutonumerationMode>
35+
<modalityUseMode>DontUse</modalityUseMode>
36+
<synchronousPlatformExtensionAndAddInCallUseMode>DontUse</synchronousPlatformExtensionAndAddInCallUseMode>
37+
<compatibilityMode>8.3.14</compatibilityMode>
38+
<languages uuid="a9747d62-24ce-4282-86cd-c28f52b0664d">
39+
<name>Русский</name>
40+
<synonym>
41+
<key>ru</key>
42+
<value>Русский</value>
43+
</synonym>
44+
<objectBelonging>Adopted</objectBelonging>
45+
<extension xsi:type="mdclassExtension:LanguageExtension">
46+
<languageCode>Checked</languageCode>
47+
</extension>
48+
<languageCode>ru</languageCode>
49+
</languages>
50+
<commonModules>CommonModule.Tests_КодОтветаHTTP</commonModules>
51+
</mdclass:Configuration>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<cmi:CommandInterface xmlns:cmi="http://g5.1c.ru/v8/dt/cmi"/>

0 commit comments

Comments
 (0)