File: cypress/integration/user_details.js

Recommend this page to a friend!
  Classes of Arturs Sosins   Countly Web SDK   cypress/integration/user_details.js   Download  
File: cypress/integration/user_details.js
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: Countly Web SDK
Track site accesses and errors the Countly API
Author: By
Last change:
Date: 1 year ago
Size: 1,139 bytes
 

Contents

Class file image Download
/* eslint-disable cypress/no-unnecessary-waiting */ /* eslint-disable require-jsdoc */ var Countly = require("../../lib/countly"); var hp = require("../support/helper"); function initMain() { Countly.init({ app_key: "YOUR_APP_KEY", url: "https://try.count.ly", max_events: -1 }); } const userDetailObj = { name: "Barturiana Sosinsiava", username: "bar2rawwen", email: "test@test.com", organization: "Dukely", phone: "+123456789", picture: "https://ps.timg.com/profile_images/52237/011_n_400x400.jpg", gender: "Non-binary", byear: 1987, // birth year custom: { "key1 segment": "value1 segment", "key2 segment": "value2 segment", }, }; describe("User details tests ", () => { it("Checks if user detail recording works", () => { hp.haltAndClearStorage(() => { initMain(); Countly.user_details(userDetailObj); cy.fetch_local_request_queue().then((rq) => { expect(rq.length).to.equal(1); cy.check_user_details(rq[0], userDetailObj); }); }); }); });