Версия Newman (можно найти через newman -v): 4.2.2
Сведения об ОС (тип, версия и архитектура): Windows 10 Pro, версия 1803 Локальный запуск всех файлов, но без использования внутреннего API
Вы используете Newman в качестве библиотеки или через CLI? CLI
Вы сталкивались с этим недавно, или эта ошибка всегда была: это новая коллекция
Ожидаемое поведение: мне нужно использовать файл CSV для импорта данных в тело ответа на запросы POST. Все значения ДОЛЖНЫ быть строками. Мой CSV работает правильно в POSTMAN, но завершается с ошибкой : недопустимая закрывающая кавычка в строке 2; найдено "" "вместо разделителя", " в NEWMAN.
Команда / скрипт, используемый для запуска Newman: newman запускает allPatients.postman_collection.json -e New_QA.postman_environment.json -d 2.csv
Коллекция образцов и вспомогательные файлы (за исключением конфиденциальных данных):
В POSTMAN, когда я запускаю запросы, все значения являются строками и должны быть заключены в двойные кавычки. Я использую файл CSV, который выглядит следующим образом:
"бен", "PCN", "group_id", "member_id", "last_name", "first_name", "д.р.", "секс", "pharmacy_npi", "prescriber_npi"
"" "012353" "", "" 01920000 "" "," "TESTD 273444" "", "" Z9699879901 "" "," "Covg" "", "" MC "" "," "" 19500101 ""» "" "2" "" "" "1427091255" "" "" "1134165194" ""
Когда я запускаю тот же файл данных CSV в NEWMAN, я получаю сообщение об ошибке выше. Я попробовал несколько вариантов, которые я видел на этом форуме, без какой-либо удачи, таких как использование синтаксиса Escape для двойных кавычек такие как:
"/" Текст / ""
Единственные вещи, которые я пробовал, которые не провалились перед запуском с ошибкой, подобной описанной выше, включают полное удаление двойных кавычек или замену их одинарными кавычками. Когда я делаю это, я получаю 400 неверных запросов, которые, как я подозреваю, связаны с отправкой неверных типов данных.