INNER CODE UNIT · JavaScript
sleep
kristerkari/pinar · e2e/autoplay.spec.js:3
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
describe("Autoplay feature", () => {
beforeEach(async () => {
await device.reloadReactNative();
});
it("should autoplay without loop enabled", async () => {
await element(by.id("scrollview")).scrollTo("bottom");
await expect(element(by.id("autoplay-without-loop"))).toBeVisible();
await element(by.id("autoplay-without-loop")).tap();
// Page 1
await expect(element(by.id("slide-1"))).toBeVisible();
await expect(element(by.id("slide-2"))).toBeNotVisible();
await expect(element(by.id("slide-3"))).toBeNotVisible();