Size: a a a

2020 August 11

AP

Alexander Popov in JS for testing
Denys Tsehelnyk
сори за недостаточную инфу
Енв + хидеры в beforeAll
в том-то и дело
сделай полный кусочек что куда шлется
источник

AP

Alexander Popov in JS for testing
и что ты ожидаешь, и что происходит
источник

BO

Boris Osipov in JS for testing
Denys Tsehelnyk
сори за недостаточную инфу
Енв + хидеры в beforeAll
в том-то и дело
ну вот теперь нам осталось понять как ты хидеры запихиваешь в axios :)
источник

DT

Denys Tsehelnyk in JS for testing
Alexander Popov
сделай полный кусочек что куда шлется
test(’should be uniqueness', async () => {
try {
 const postCreate = await apiClient.post(test_path.create_test(url), postTestRequest(json), {
 validateStatus: function (status: any) {
 return status === 400;
 }
 });
} catch (error) {
 expect(postCreate.status, 'Response status should be 400').toEqual(400);
 })
источник

DT

Denys Tsehelnyk in JS for testing
Boris Osipov
ну вот теперь нам осталось понять как ты хидеры запихиваешь в axios :)
простите ))
источник

DT

Denys Tsehelnyk in JS for testing
Boris Osipov
ну вот теперь нам осталось понять как ты хидеры запихиваешь в axios :)
async post(relativePath: string, body: any, specificHeader?: SpecificHeaderType) {
   const path = this.basePath + relativePath;
   return await axios.post(path, body, this.processHeaders(specificHeader));
 }
источник

VB

Vitalii Budniak in JS for testing
если что axios умеет вот так
источник

M

MnmlSniper in JS for testing
Vitalii Budniak
если что axios умеет вот так
отличный пример
источник

ФН

Филип Нырковский... in JS for testing
подскажите такие элементы можно получить только с помощью "element.all(by.options('value for (key, value) in operators'))"
источник

ФН

Филип Нырковский... in JS for testing
или есть другие методы получения ?
источник

AP

Alexander Popov in JS for testing
element.all('[ value = "kek" ])
источник

AP

Alexander Popov in JS for testing
или как?
источник

ФН

Филип Нырковский... in JS for testing
да
источник

ФН

Филип Нырковский... in JS for testing
только без all
источник

ФН

Филип Нырковский... in JS for testing
пасиб
источник

M

Mike in JS for testing
Всем привет! Подскажите пожалуйста, в чем моя ошибка? Пробовал equals, deepInclude и include

В терминал выводится будто он не может сравнить одинаковые вещи
источник

AP

Alexander Popov in JS for testing
А ты случайно не проверяешь что в одном массиве есть другой?
источник

B

Bola in JS for testing
Попробуй same members
источник

B

Bola in JS for testing
Alexander Popov
А ты случайно не проверяешь что в одном массиве есть другой?
Все верно. Он это и проверил
источник

M

Mike in JS for testing
Bola
Попробуй same members
Сработало! Спасибо!
Еще такой вопрос: я подозреваю, что можно сделать красивее участок

let categoriesCollection = this.brandCategoriesCollection;

       let firstCategory = categoriesCollection[0];
       let secondCategory = categoriesCollection[1];
       let thirdCategory = categoriesCollection[2];
       let fourthCategory = categoriesCollection[3];

       let firstCategoryText = firstCategory.getText();
       let secondCategoryText = secondCategory.getText();
       let thirdCategoryText = thirdCategory.getText();
       let fourthCategoryText = fourthCategory.getText();

Моей задачей является получить массив элементов, взять из него текст и сравнить
Можно ли как-то взять текст не делаю гору текста с вытягиванием каждого элемента массива и его последующей обработкой?
источник