From a79fb22990cb5d1e8a0bc09f9e2f8c488f132753 Mon Sep 17 00:00:00 2001 From: Dmitry Murzin Date: Sun, 21 Oct 2018 01:11:18 +0300 Subject: [PATCH 1/2] docs(ru): minor improvements (typos) --- docs/ru/api/render.md | 2 +- docs/ru/guides/using-with-vue-router.md | 2 +- docs/ru/guides/using-with-vuex.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/ru/api/render.md b/docs/ru/api/render.md index ebb72f959..b5f5d5c41 100644 --- a/docs/ru/api/render.md +++ b/docs/ru/api/render.md @@ -43,7 +43,7 @@ describe('Foo', () => { }) ``` -**С опциямиVue:** +**С опциями Vue:** ```js import { render } from '@vue/server-test-utils' diff --git a/docs/ru/guides/using-with-vue-router.md b/docs/ru/guides/using-with-vue-router.md index 5e78ab687..ff77d9371 100644 --- a/docs/ru/guides/using-with-vue-router.md +++ b/docs/ru/guides/using-with-vue-router.md @@ -76,6 +76,6 @@ wrapper.vm.$route.path // /some/path Установка Vue Router добавляет `$route` и `$router` в качестве свойств только для чтения на прототипе Vue. -Это означет, что любые будущие тесты, которые попытаются сделать мок `$route` или `$router` потерпят неудачу. +Это означает, что любые будущие тесты, которые попытаются сделать мок `$route` или `$router` потерпят неудачу. Для избежания этого никогда не устанавливайте Vue Router глобально при запуске тестов; используйте localVue как было показано выше. diff --git a/docs/ru/guides/using-with-vuex.md b/docs/ru/guides/using-with-vuex.md index f35b81f62..5700dd292 100644 --- a/docs/ru/guides/using-with-vuex.md +++ b/docs/ru/guides/using-with-vuex.md @@ -382,7 +382,7 @@ test('обновляет геттер evenOrOdd, когда происходит }) ``` -Обратите внимание, что мы используем `cloneDeep` дял клонирования конфигурации хранилища перед созанием храналища с ним. Это связано с тем, что Vuex мутирует объект с опциями, используемый для создания хранилища. Чтобы убедиться, у нас есть пустое хранилище в каждом тесте, нам нужно клонировать объект `storeConfig`. +Обратите внимание, что мы используем `cloneDeep` для клонирования конфигурации хранилища перед созданием хранилища с ним. Это связано с тем, что Vuex мутирует объект с опциями, используемый для создания хранилища. Чтобы убедиться, у нас есть пустое хранилище в каждом тесте, нам нужно клонировать объект `storeConfig`. ### Ресурсы From 6e6958ab5200fe101b4d2af5bfb75f8069f6831a Mon Sep 17 00:00:00 2001 From: Dmitry Murzin Date: Sun, 21 Oct 2018 01:35:55 +0300 Subject: [PATCH 2/2] docs(ru): minor improvements (typos) --- docs/ru/api/options.md | 2 +- docs/ru/guides/using-with-vuex.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/ru/api/options.md b/docs/ru/api/options.md index 840e8f938..69bdd0c27 100644 --- a/docs/ru/api/options.md +++ b/docs/ru/api/options.md @@ -112,7 +112,7 @@ shallowMount(Component, { - Тип: `{ [name: string]: Component | boolean } | Array` -Заглушки дочерних компонентов. Может быть массивом имен компонентов заменяемых заглушкой, или объектом. Если `stubs` массив, каждая заглушка - `<${component name}-stub>`. +Заглушки дочерних компонентов. Может быть массивом имён компонентов заменяемых заглушкой, или объектом. Если `stubs` массив, каждая заглушка - `<${component name}-stub>`. Пример: diff --git a/docs/ru/guides/using-with-vuex.md b/docs/ru/guides/using-with-vuex.md index 5700dd292..f0bfbc7cc 100644 --- a/docs/ru/guides/using-with-vuex.md +++ b/docs/ru/guides/using-with-vuex.md @@ -267,7 +267,7 @@ describe('MyComponent.vue', () => { Существуют два подхода к тестированию хранилища Vuex. Первый подход заключается в модульном тестировании геттеров, изменений и действий отдельно. Второй подход — создать хранилище и протестировать его. Мы рассмотрим оба подхода. -Чтобы понять, как протестировать хранилище Vuex, мы создадим простое хранилище-счетчик. В хранилище есть мутация `increment` и геттер `evenOrOdd`. +Чтобы понять, как протестировать хранилище Vuex, мы создадим простое хранилище-счётчик. В хранилище есть мутация `increment` и геттер `evenOrOdd`. ```js // mutations.js @@ -340,7 +340,7 @@ test('evenOrOdd возвращает odd, если в state.count находит Недостатком является то, что если тест ломается, может быть трудно найти, в чём проблема. -Давайте напишем тест. Когда мы создаем, мы будем использовать `localVue`, чтобы избежать загрязнения базового конструктора Vue. Тест создает хранилище, используя экспорт `store-config.js`: +Давайте напишем тест. Когда мы создаём, мы будем использовать `localVue`, чтобы избежать загрязнения базового конструктора Vue. Тест создаёт хранилище, используя экспорт `store-config.js`: ```js // store-config.spec.js @@ -363,7 +363,7 @@ import Vuex from 'vuex' import storeConfig from './store-config' import { cloneDeep } from 'lodash' -test('инкрементирует значение счетчика, когда происходит инкремент', () => { +test('инкрементирует значение счётчика, когда происходит инкремент', () => { const localVue = createLocalVue() localVue.use(Vuex) const store = new Vuex.Store(cloneDeep(storeConfig))