blob: 5e362df64f6884b0b6a91ae2a856ab95ed9c6995 [file] [log] [blame]
// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import {assert} from 'chai';
import {describe, it} from '../../shared/mocha-extensions.js';
import {getChangesList, openChangesPanelAndNavigateTo, waitForNewChanges} from '../helpers/changes-helpers.js';
import {editCSSProperty} from '../helpers/elements-helpers.js';
describe('The Changes Panel', async () => {
// Flaky test causing build failures
it.skip('[crbug.com/1147806]: Shows changes made in the Styles pane', async () => {
const TEST_PAGE = 'styled-page';
await openChangesPanelAndNavigateTo(TEST_PAGE);
let changes = await getChangesList();
assert.strictEqual(changes.length, 0, 'There should be no changes by default');
await editCSSProperty('html, body', 'background', 'red');
await waitForNewChanges(changes);
changes = await getChangesList();
assert.strictEqual(changes.length, 1, 'There should now be 1 change in the list');
assert.strictEqual(changes[0], `${TEST_PAGE}.html`);
});
});