From 0d43cf19afd6dae07c77570fbd38336023b637a8 Mon Sep 17 00:00:00 2001
From: Artur Ayukhanov <aartbear@gmail.com>
Date: Fri, 25 May 2018 09:58:36 +0300
Subject: [PATCH 1/2] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?=
 =?UTF-8?q?=D0=BB=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D1=83=20=D0=BE=D0=B1?=
 =?UTF-8?q?=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D1=83=20=D1=88=D0=B0=D0=B3?=
 =?UTF-8?q?=D0=BE=D0=B2=20=D1=81=20=D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86?=
 =?UTF-8?q?=D0=B0=D0=BC=D0=B8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/bdd-exec.os     |  3 +++
 src/gherkin-read.os | 11 ++++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/bdd-exec.os b/src/bdd-exec.os
index ba49fb1..d38e647 100644
--- a/src/bdd-exec.os
+++ b/src/bdd-exec.os
@@ -694,6 +694,9 @@
 	СтатусВыполнения = ВозможныеСтатусыВыполнения.НеВыполнялся;
 	ОписаниеОшибкиВыполнения = "";
 	
+	Лог.Отладка("Перед выполнением шага сценария %1
+		|нормализованный адрес шага %2", АдресШага, ЧитательГеркин.НормализоватьАдресШага(АдресШага));
+
 	ОписаниеИсполнителяШагов = Неопределено;
 	ШагРеализован = НаборБиблиотечныхШагов.Свойство(ЧитательГеркин.НормализоватьАдресШага(АдресШага), 
 		ОписаниеИсполнителяШагов);
diff --git a/src/gherkin-read.os b/src/gherkin-read.os
index 427f56e..13df356 100644
--- a/src/gherkin-read.os
+++ b/src/gherkin-read.os
@@ -431,7 +431,7 @@
 
 			ДалееБудутДополнительныеСтроки = КлючевоеСлово = ВозможныеКлючевыеСлова.Примеры;
 			Если Прав(ПраваяЧасть, 1) = ":" Тогда
-				ДалееБудутДополнительныеСтроки = Истина;
+				ДалееБудутДополнительныеСтроки = Ложь;
 				ПраваяЧасть = Лев(ПраваяЧасть, СтрДлина(ПраваяЧасть) - 1);
 			КонецЕсли;
 
@@ -619,6 +619,7 @@
 	КонецЕсли;
 
 	Тело = ВыделитьПростыеЗначенияНеСтроки(Тело, НайденныеПараметры);
+	Лог.Отладка("Тело после выделения простых значений %1", Тело);
 
 	НайденныеПараметры.Сортировать("Начало");
 
@@ -628,7 +629,11 @@
 Функция ВыделитьПростыеЗначенияНеСтроки(Знач Тело, НайденныеПараметры)
 
 	Тело = ВыделитьПараметрыДата(Тело, НайденныеПараметры);
+	Лог.Отладка("Тело после выделения параметров-дат %1", Тело);
+	
 	Тело = ВыделитьЧисловыеПараметры(Тело, НайденныеПараметры);
+	Лог.Отладка("Тело после выделения параметров-чисел %1", Тело);
+	
 	Возврат Тело;
 КонецФункции // ВыделитьПростыеЗначенияНеСтроки()
 
@@ -706,7 +711,7 @@
 	Для к = - КоллекцияГруппСовпадений.Количество() + 1 По 0 Цикл
 		Группа = КоллекцияГруппСовпадений[ - к];
 		ЗначениеПараметра = Группа.Значение;
-		Лог.Отладка("ЗначениеПараметра %1", ЗначениеПараметра);
+		Лог.Отладка("ЗначениеПараметра (Число) %1", ЗначениеПараметра);
 		ЭтоЧисловойПараметр = ЭтоЧисло(ЗначениеПараметра);
 		ОписаниеПараметра = ?(ЭтоЧисловойПараметр, ВозможныеКлючиПараметров.Число, ВозможныеКлючиПараметров.Строка);
 		Если ЭтоЧисловойПараметр Тогда
@@ -737,7 +742,7 @@
 		Группа = КоллекцияГруппСовпадений[ - к];
 		ЗначениеПараметра = Группа.Значение;
 		Группы = Группа.Группы;
-		Лог.Отладка("ЗначениеПараметра %1", ЗначениеПараметра);
+		Лог.Отладка("ЗначениеПараметра (Дата) %1", ЗначениеПараметра);
 		ОписаниеПараметра = ВозможныеКлючиПараметров.Дата;
 
 		Год = Группы[3].Значение;

From 8fa3597535d4f4c1378635f4505e50a17b05ed8d Mon Sep 17 00:00:00 2001
From: Artur Ayukhanov <aartbear@gmail.com>
Date: Fri, 25 May 2018 09:59:46 +0300
Subject: [PATCH 2/2] =?UTF-8?q?=D0=A3=D0=B2=D0=B5=D0=BB=D0=B8=D1=87=D0=B8?=
 =?UTF-8?q?=D0=BB=20=D0=BD=D0=BE=D0=BC=D0=B5=D1=80=20=D0=B2=D0=B5=D1=80?=
 =?UTF-8?q?=D1=81=D0=B8=D0=B8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ...275\321\201\321\202\320\260\320\275\321\202\321\213_1bdd.os" | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213_1bdd.os" "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213_1bdd.os"
index 1c5994e..3f82438 100644
--- "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213_1bdd.os"
+++ "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213_1bdd.os"
@@ -2,4 +2,4 @@
 
 ///////////////////////////////////////////////////////////////
 
-ВерсияПродукта = "1.6.0";
+ВерсияПродукта = "1.6.1";