Make WordPress Core

Ticket #48978: 48978-4.patch

File 48978-4.patch, 1.1 KB (added by justinahinon, 3 years ago)
  • tests/e2e/specs/hello.test.js

    diff --git a/tests/e2e/specs/hello.test.js b/tests/e2e/specs/hello.test.js
    index 038957883b..a567bb870d 100644
    a b  
    1 import { visitAdminPage } from '@wordpress/e2e-test-utils';
     1import { visitAdminPage, createURL } from '@wordpress/e2e-test-utils';
    22
    33describe( 'Hello World', () => {
    44        it( 'Should load properly', async () => {
    describe( 'Hello World', () => { 
    99                expect( nodes.length ).not.toEqual( 0 );
    1010        } );
    1111} );
     12
     13describe( 'Admin Bar', () => {
     14        it( 'Should show admin bar when user logged in' , async () => {
     15                await visitAdminPage( '/' );
     16                const nodes = await page.$$( '#wpadminbar' );
     17                expect( nodes.length ).toBe( 1 );
     18        } );
     19
     20        it('Should not shows admin bar when logged out', async () => {
     21                await page.hover( '#wp-admin-bar-my-account' );
     22                await page.waitForSelector( '#wp-admin-bar-logout', { visible: true } );
     23                await page.click( '#wp-admin-bar-logout a' );
     24
     25                const adminBar = await page.$( '#wpadminbar' );
     26                expect( adminBar ).toBeNull();
     27        });
     28} );