Comments (7)
ИМХО это зарегистированный баг 1скрипта, когда в Линуксе и Винде формируются разные закрывающие теги :(
на винде, в аппвейор тесты проходят на ура!
Хотя бы в твоем свежем ПР #148
А у тебя на Линуксе падают?
from 1bdd.
это не баг оскрипта, это баг тестов. XML в обоих случаях валидный и проверять его надо по XSD/чтением в объектной технике, а не сравнением строк.
from 1bdd.
@artbear как раз на винде у меня и падают эти тесты. Имхо, Никита прав - и тот, и тот xml валидный и баг как раз в тесте. Будет время - переделаю, хочется полностью зелёную полосу )
from 1bdd.
И, кстати, про аппвейор в том самом моём ПР:
from 1bdd.
Пришла идея - заменять лишний пробел
СтрЗаменить(СтрокаХМЛ, " />" , "/>")
для приемочных тестов вполне себе рабочий вариант
from 1bdd.
я называю это багом движка, потому что на разных платформах при одном исходном коде мы получаем разный текст файла :(
тест переделать можно и нужно.
просто такое поведение движка повышает сложность его использования :(
from 1bdd.
Закрываю, исправлено и влито.
from 1bdd.
Related Issues (20)
- Шаг для управления файлами - Я удаляю каталог "Имя"
- Шаг Я устанавливаю переменной среды "OSCRIPT_PARAM" значение "Значение" HOT 1
- Подстановка параметров в таблицы HOT 2
- Несколько параметров в одной строке HOT 4
- Добавить небольшое описание на moskito, что повысит качество тестов
- Скопировать универсальные шаги из новых фич opm, сделанных на базе фич ванесса-раннер HOT 2
- Неверный разбор шага с строковыми параметрами с разными кавычками и числовыми параметрами
- Добавить шаги по управлению полной отладкой логов OneScript HOT 1
- Шаг - Я создаю файл "ХХХ" с текстом - простая или многострочная строка HOT 1
- Подсказка по onescript-шагам в VSCode через gherkin-autocomplete HOT 3
- Шаг - я устанавливаю кодировку вывода "Кодировка" команды "ИмяКоманды" HOT 1
- Шаг сравнения файлов аналогично Ванесса-АДД
- Шаги для более удобного копирования файлов\каталогов в рабочий или текущий каталог
- Шаги для удобной установки временного рабочего каталога
- Улучшить шаг - Дано Я устанавливаю путь выполнения команды "МоеПриложение" как "КаталогПроекта/src/main.os"
- Убрать показ подробнейшего стека вызовов при запуске bdd exec, т.к. очень неудобно для использования, или показывать его при включенном спец.флаге
- Подключить https://github.com/autumn-library/workflows - тесты, СонарКуб, публикация релиза
- Перейти на использование autumn-cli
- Копирование файлов в рабочий или текущий каталог согласно структуре каталогов
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 1bdd.