Skip to content

Commit f021f34

Browse files
committed
fix 'ё' letter in RU translations
1 parent 7f0daac commit f021f34

9 files changed

+11
-11
lines changed

src/ru/simulating-user-input.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ it("Показывает сообщение после отправки", async
235235
})
236236
```
237237

238-
Теперь нам нужно убедиться, что DOM обновлен и все промисы выполнены, прежде чем тест продолжится. `await wrapper.setValue (...)` здесь тоже не всегда надежен, потому что в этом случае мы не ждем, пока Vue обновит DOM, а ожидаем, что внешняя зависимость (в данном случае наш выдуманный HTTP-клиент) зарезолвится.
238+
Теперь нам нужно убедиться, что DOM обновлён и все промисы выполнены, прежде чем тест продолжится. `await wrapper.setValue (...)` здесь тоже не всегда надёжен, потому что в этом случае мы не ждём, пока Vue обновит DOM, а ожидаем, что внешняя зависимость (в данном случае наш выдуманный HTTP-клиент) зарезолвится.
239239

240240
Один из способов решения данной проблемы – это использование [flush-promises](https://www.npmjs.com/package/flush-promises), небольшого Node.js модуля, который немедленно резолвит все промисы в режиме ожидания (pending). Установите его с помощью `yarn add flush-promises` и обновите тест следующим образом (мы также добавляем `await wrapper.setValue (...)` для надёжности):
241241

src/ru/testing-emitted-events.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ it("Порождает событие без монтирования компо
129129
## Заключение
130130
131131
- `emitted` API из `vue-test-utils` используется, чтобы проверять пользовательские события
132-
- `emitted` - это метод возвращающий объект, в свойствах которого находятся порожденные события
132+
- `emitted` - это метод возвращающий объект, в свойствах которого находятся порождённые события
133133
- каждое свойство из `emitted` является массивом. Чтобы достать экземпляр пользовательских событий, можно использовать синтаксис массивов `[0]`, `[1]`
134134
- аргументы для пользовательских событий также сохраняются в виде массивов, которые можно взять, используя `[0]`, `[1]`.
135135
- `$emit` можно замокать, используя `call`. Проверки можно делать без монтирования компонента

src/ru/vue-router.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ describe("App", () => {
142142
localVue,
143143
router
144144
})
145-
// Этот тест упадет, потому что мы всё еще на /nested-route
145+
// Этот тест упадёт, потому что мы всё ещё на /nested-route
146146
expect(wrapper.findComponent(NestedRoute).exists()).toBe(false)
147147
console.log(router.currentRoute)
148148
})

src/ru/vuex-getters.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
const state = {
1515
dogs: [
1616
{ name: "Лаки", breed: "пудель", age: 1 },
17-
{ name: "Песик", breed: "далматинец", age: 2 },
17+
{ name: "Пёсик", breed: "далматинец", age: 2 },
1818
{ name: "Блэки", breed: "пудель", age: 4 }
1919
]
2020
}
@@ -62,7 +62,7 @@ import getters from "../../src/store/getters.js"
6262

6363
const dogs = [
6464
{ name: "Лаки", breed: "пудель", age: 1 },
65-
{ name: "Песик", breed: "далматинец", age: 2 },
65+
{ name: "Пёсик", breed: "далматинец", age: 2 },
6666
{ name: "Блэки", breed: "пудель", age: 4 }
6767
]
6868
const state = { dogs }

src/v3/ru/simulating-user-input.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ it("Показывает сообщение после отправки", async
237237
})
238238
```
239239

240-
Теперь нам нужно убедиться, что DOM обновлен и все промисы выполнены, прежде чем тест продолжится. `await wrapper.setValue (...)` здесь тоже не всегда надежен, потому что в этом случае мы не ждем, пока Vue обновит DOM, а ожидаем, что внешняя зависимость (в данном случае наш выдуманный HTTP-клиент) зарезолвится.
240+
Теперь нам нужно убедиться, что DOM обновлён и все промисы выполнены, прежде чем тест продолжится. `await wrapper.setValue (...)` здесь тоже не всегда надёжен, потому что в этом случае мы не ждём, пока Vue обновит DOM, а ожидаем, что внешняя зависимость (в данном случае наш выдуманный HTTP-клиент) зарезолвится.
241241

242242
Один из способов решения данной проблемы – это использование [flush-promises](https://www.npmjs.com/package/flush-promises), небольшого Node.js модуля, который немедленно резолвит все промисы в режиме ожидания (pending). Установите его с помощью `yarn add flush-promises` и обновите тест следующим образом (мы также добавляем `await wrapper.setValue (...)` для надёжности):
243243

src/v3/ru/testing-emitted-events.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ it("Порождает событие без монтирования компо
132132
## Заключение
133133
134134
- `emitted` API из `vue-test-utils` используется, чтобы проверять пользовательские события
135-
- `emitted` - это метод возвращающий объект, в свойствах которого находятся порожденные события
135+
- `emitted` - это метод возвращающий объект, в свойствах которого находятся порождённые события
136136
- каждое свойство из `emitted` является массивом. Чтобы достать экземпляр пользовательских событий, можно использовать синтаксис массивов `[0]`, `[1]`
137137
- аргументы для пользовательских событий также сохраняются в виде массивов, которые можно взять, используя `[0]`, `[1]`.
138138
- `$emit` можно замокать, используя `call`. Проверки можно делать без монтирования компонента

src/v3/ru/vue-router.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ describe("App", () => {
113113

114114
Как обычно, мы начинаем с импорта различных модулей для теста. В частности, мы импортируем настоящие маршруты, которые будем использовать для приложения. В некоторых случаях - это идеально: если настоящий роутер сломается, модульные тесты также не пройдут проверку, что даст нам возможность поправить приложение перед развёртыванием.
115115

116-
Еще один интересный момент. Перед установкой компонента мы делаем следующее:
116+
Ещё один интересный момент. Перед установкой компонента мы делаем следующее:
117117

118118
```js
119119
router.push("/nested-route")

src/v3/ru/vuex-getters.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
const state = {
1515
dogs: [
1616
{ name: "Лаки", breed: "пудель", age: 1 },
17-
{ name: "Песик", breed: "далматинец", age: 2 },
17+
{ name: "Пёсик", breed: "далматинец", age: 2 },
1818
{ name: "Блэки", breed: "пудель", age: 4 }
1919
]
2020
}
@@ -62,7 +62,7 @@ import getters from "../../src/store/getters.js"
6262

6363
const dogs = [
6464
{ name: "Лаки", breed: "пудель", age: 1 },
65-
{ name: "Песик", breed: "далматинец", age: 2 },
65+
{ name: "Пёсик", breed: "далматинец", age: 2 },
6666
{ name: "Блэки", breed: "пудель", age: 4 }
6767
]
6868
const state = { dogs }

src/v3/ru/vuex-in-components.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ it("отрисовывает имя пользователя, используя
8989

9090
Я не рекомендую ни одно, ни другое. В первом тесте используется реальное хранилище Vuex, поэтому он больше отражает, как ваше приложение будет работать в реальной среде. Однако это порождает много шаблонного кода, и если у вас очень сложное хранилище Vuex, вы получите большие вспомогательные методы создания хранилища, которые затрудняют понимание тестов.
9191

92-
Второй подход использует замоканное хранилище. Хорошо здесь то, что все необходимые данные объявляются внутри теста, что делает его более понятным и компактным. Однако вы можете удалить всё хранилище Vuex, и этот тест все равно пройдет проверку – не идеально.
92+
Второй подход использует замоканное хранилище. Хорошо здесь то, что все необходимые данные объявляются внутри теста, что делает его более понятным и компактным. Однако вы можете удалить всё хранилище Vuex, и этот тест все равно пройдёт проверку – не идеально.
9393

9494
Оба метода полезны, и ни один из них не лучше и не хуже другого.
9595

0 commit comments

Comments
 (0)