logo

Crowdly

Browser

Додати до Chrome

Im File cypress.config.ts der Beispiel Implementierung von Cypres-Realworld-Ap...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Im File cypress.config.ts der Beispiel Implementierung von Cypres-Realworld-App findet sich folgende Konfiguration:

setupNodeEvents(on, config) {

const testDataApiEndpoint = `${config.env.apiUrl}/testData`;

const queryDatabase = ({ entity, query }, callback) => {

const fetchData = async (attrs) => {

const { data } = await axios.get(`${testDataApiEndpoint}/${entity}`);

return callback(data, attrs);

};

return Array.isArray(query) ? Promise.map(query, fetchData) : fetchData(query);

};

on("task", {

async "db:seed"() {

const { data } = await axios.post(`${testDataApiEndpoint}/seed`);

return data;

},

"filter:database"(queryPayload) {

return queryDatabase(queryPayload, (data, attrs) => _.filter(data.results, attrs));

},

"find:database"(queryPayload) {

return queryDatabase(queryPayload, (data, attrs) => _.find(data.results, attrs));

},

});

codeCoverageTask(on, config);

return config;

},

Welche Aussagen treffen hiermit zu?

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на elearning.tgm.ac.at?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome