Вопрос №25796 от пользователя Юрий Шошин в уроке «Исключения», курс «JS: Обработка ошибок»

Юрий Шошин

Здравствуйте! Вот такая вот ошибка: ```✓ #copySync (86ms) ✕ #copySync2 (13ms) ✓ #copySync3 (2ms)

● FS › #copySync2

expect(received).toBe(expected) // Object.is equality

Expected: "body"
Received: ""

  35 |     files.writeFileSync('/opt/file.txt', 'body');
  36 |     files.copySync('/opt/file.txt', '/etc/nginx/nginx.conf');
> 37 |     expect(files.readFileSync('/etc/nginx/nginx.conf')).toBe('body');
     |                                                         ^
  38 | 
  39 |     files.copySync('/opt/file.txt', '/etc');
  40 |     expect(files.readFileSync('/etc/file.txt')).toBe('body');

  at Object.toBe (__tests__/HexletFs.test.js:37:57)

console.log HexletFs.js:27

console.log HexletFs.js:27

console.log HexletFs.js:27

console.log HexletFs.js:27 body

console.log HexletFs.js:27 body

Почему же content пустой приходит?
3 0

Юрий Шошин

Решил, но как-то не уверенно... https://ru.hexlet.io/code_reviews/98716

0

Юрий Шошин

Много лишнего наворотил. Отрефакторил, почти так же получилось как у учителя. https://ru.hexlet.io/code_reviews/98716

0

Kirill Mokevnin

Ага, почти тоже самое.

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
27 октября 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
27 октября 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
27 октября 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
27 октября 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
27 октября 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
27 октября 5 месяцев