Title: [212533] trunk/Websites/perf.webkit.org
Revision
212533
Author
[email protected]
Date
2017-02-16 21:36:05 -0800 (Thu, 16 Feb 2017)

Log Message

Use expect.js instead of expect in browser tests
https://bugs.webkit.org/show_bug.cgi?id=168492

Reviewed by Joseph Pecoraro.

Use expect.js (https://github.com/Automattic/expect.js) instead of expect (https://github.com/mjackson/expect).

* browser-tests/close-button-tests.js:
* browser-tests/component-base-tests.js:
* browser-tests/editable-text-tests.js:
* browser-tests/index.html:

Modified Paths

Diff

Modified: trunk/Websites/perf.webkit.org/ChangeLog (212532 => 212533)


--- trunk/Websites/perf.webkit.org/ChangeLog	2017-02-17 05:28:26 UTC (rev 212532)
+++ trunk/Websites/perf.webkit.org/ChangeLog	2017-02-17 05:36:05 UTC (rev 212533)
@@ -1,5 +1,19 @@
 2017-02-16  Ryosuke Niwa  <[email protected]>
 
+        Use expect.js instead of expect in browser tests
+        https://bugs.webkit.org/show_bug.cgi?id=168492
+
+        Reviewed by Joseph Pecoraro.
+
+        Use expect.js (https://github.com/Automattic/expect.js) instead of expect (https://github.com/mjackson/expect).
+
+        * browser-tests/close-button-tests.js:
+        * browser-tests/component-base-tests.js:
+        * browser-tests/editable-text-tests.js:
+        * browser-tests/index.html:
+
+2017-02-16  Ryosuke Niwa  <[email protected]>
+
         Modernize and fix measurement-set tests
         https://bugs.webkit.org/show_bug.cgi?id=168484
 

Modified: trunk/Websites/perf.webkit.org/browser-tests/close-button-tests.js (212532 => 212533)


--- trunk/Websites/perf.webkit.org/browser-tests/close-button-tests.js	2017-02-17 05:28:26 UTC (rev 212532)
+++ trunk/Websites/perf.webkit.org/browser-tests/close-button-tests.js	2017-02-17 05:36:05 UTC (rev 212533)
@@ -14,11 +14,11 @@
             closeButton.listenToAction('activate', () => {
                 activateCount++;
             });
-            expect(activateCount).toBe(0);
+            expect(activateCount).to.be(0);
             closeButton.content().querySelector('a').click();
-            expect(activateCount).toBe(1);
+            expect(activateCount).to.be(1);
             closeButton.content().querySelector('a').click();
-            expect(activateCount).toBe(2);
+            expect(activateCount).to.be(2);
         });
     });
 

Modified: trunk/Websites/perf.webkit.org/browser-tests/component-base-tests.js (212532 => 212533)


--- trunk/Websites/perf.webkit.org/browser-tests/component-base-tests.js	2017-02-17 05:28:26 UTC (rev 212532)
+++ trunk/Websites/perf.webkit.org/browser-tests/component-base-tests.js	2017-02-17 05:36:05 UTC (rev 212533)
@@ -21,7 +21,7 @@
     describe('constructor', () => {
         it('is a function', () => {
             return new BrowsingContext().importScript('components/base.js', 'ComponentBase').then((ComponentBase) => {
-                expect(ComponentBase).toBeA('function');
+                expect(ComponentBase).to.be.a('function');
             });
         });
 
@@ -35,15 +35,15 @@
                     }
                 }
                 let instance = new SomeComponent;
-                expect(instance).toBeA(ComponentBase);
-                expect(instance).toBeA(SomeComponent);
-                expect(callCount).toBe(1);
+                expect(instance).to.be.a(ComponentBase);
+                expect(instance).to.be.a(SomeComponent);
+                expect(callCount).to.be(1);
             });
         });
 
         it('must not create shadow tree eagerly', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
-                expect(hasShadowTree()).toBe(false);
+                expect(hasShadowTree()).to.be(false);
             });
         });
     });
@@ -54,7 +54,7 @@
             return context.importScript('components/base.js', 'ComponentBase').then((ComponentBase) => {
                 class SomeComponent extends ComponentBase { }
                 let instance = new SomeComponent('some-component');
-                expect(instance.element()).toBeA(context.global.HTMLElement);
+                expect(instance.element()).to.be.a(context.global.HTMLElement);
             });
         });
 
@@ -62,7 +62,7 @@
             return new BrowsingContext().importScript('components/base.js', 'ComponentBase').then((ComponentBase) => {
                 class SomeComponent extends ComponentBase { }
                 let instance = new SomeComponent('some-component');
-                expect(instance.element().component()).toBe(instance);
+                expect(instance.element().component()).to.be(instance);
             });
         });
 
@@ -69,7 +69,7 @@
         it('must not create shadow tree eagerly', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
                 instance.element();
-                expect(hasShadowTree()).toBe(false);
+                expect(hasShadowTree()).to.be(false);
             });
         });
     });
@@ -78,13 +78,13 @@
         it('must create shadow tree', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
                 instance.content();
-                expect(hasShadowTree()).toBe(true);
+                expect(hasShadowTree()).to.be(true);
             });
         });
 
         it('must return the same shadow tree each time it is called', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
-                expect(instance.content()).toBe(instance.content());
+                expect(instance.content()).to.be(instance.content());
             });
         });
 
@@ -97,9 +97,9 @@
 
                 const instance = new SomeComponent;
                 const part1 = instance.content('part1');
-                expect(part1.localName).toBe('div');
-                expect(part1.title).toBe('foo');
-                expect(instance.content('part2')).toBe(null);
+                expect(part1.localName).to.be('div');
+                expect(part1.title).to.be('foo');
+                expect(instance.content('part2')).to.be(null);
             });
         });
     });
@@ -108,7 +108,7 @@
         it('must create shadow tree', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
                 instance.part('foo');
-                expect(hasShadowTree()).toBe(true);
+                expect(hasShadowTree()).to.be(true);
             });
         });
 
@@ -124,10 +124,10 @@
 
                 const otherComponent = new OtherComponent;
                 const someComponent = otherComponent.part('foo');
-                expect(someComponent).toBeA(SomeComponent);
-                expect(someComponent.element().id).toBe('foo');
-                expect(otherComponent.part('foo')).toBe(someComponent);
-                expect(otherComponent.part('bar')).toBe(null);
+                expect(someComponent).to.be.a(SomeComponent);
+                expect(someComponent.element().id).to.be('foo');
+                expect(otherComponent.part('foo')).to.be(someComponent);
+                expect(otherComponent.part('bar')).to.be(null);
             });
         });
     });
@@ -147,10 +147,10 @@
                 const object = {'foo': 1};
                 instance.dispatchAction('action', 'bar', object, 5);
 
-                expect(calls.length).toBe(1);
-                expect(calls[0][0]).toBe('bar');
-                expect(calls[0][1]).toBe(object);
-                expect(calls[0][2]).toBe(5);
+                expect(calls.length).to.be(1);
+                expect(calls[0][0]).to.be('bar');
+                expect(calls[0][1]).to.be(object);
+                expect(calls[0][2]).to.be(5);
             });
         });
 
@@ -178,10 +178,10 @@
                 ComponentBase.defineElement('some-component', SomeComponent);
 
                 (new SomeComponent).enqueueToRender();
-                expect(renderCallCount).toBe(0);
+                expect(renderCallCount).to.be(0);
 
                 (new SomeComponent).enqueueToRender();
-                expect(renderCallCount).toBe(0);
+                expect(renderCallCount).to.be(0);
             });
         });
 
@@ -194,21 +194,21 @@
                 const SomeComponent = class extends ComponentBase { }
                 ComponentBase.defineElement('some-component', SomeComponent);
 
-                expect(requestAnimationFrameCount).toBe(0);
+                expect(requestAnimationFrameCount).to.be(0);
                 let instance = new SomeComponent;
                 instance.enqueueToRender();
-                expect(requestAnimationFrameCount).toBe(1);
+                expect(requestAnimationFrameCount).to.be(1);
 
                 instance.enqueueToRender();
-                expect(requestAnimationFrameCount).toBe(1);
+                expect(requestAnimationFrameCount).to.be(1);
 
                 (new SomeComponent).enqueueToRender();
-                expect(requestAnimationFrameCount).toBe(1);
+                expect(requestAnimationFrameCount).to.be(1);
 
                 const AnotherComponent = class extends ComponentBase { }
                 ComponentBase.defineElement('another-component', AnotherComponent);
                 (new AnotherComponent).enqueueToRender();
-                expect(requestAnimationFrameCount).toBe(1);
+                expect(requestAnimationFrameCount).to.be(1);
             });
         });
 
@@ -217,8 +217,8 @@
             return context.importScripts(['instrumentation.js', 'components/base.js'], 'ComponentBase').then((ComponentBase) => {
                 let callback = null;
                 context.global.requestAnimationFrame = (newCallback) => {
-                    expect(callback).toBe(null);
-                    expect(newCallback).toNotBe(null);
+                    expect(callback).to.be(null);
+                    expect(newCallback).to.not.be(null);
                     callback = newCallback;
                 }
 
@@ -230,7 +230,7 @@
                 }
                 ComponentBase.defineElement('some-component', SomeComponent);
 
-                expect(renderCalls.length).toBe(0);
+                expect(renderCalls.length).to.be(0);
                 const instance = new SomeComponent;
                 instance.enqueueToRender();
                 instance.enqueueToRender();
@@ -237,13 +237,13 @@
 
                 const anotherInstance = new SomeComponent;
                 anotherInstance.enqueueToRender();
-                expect(renderCalls.length).toBe(0);
+                expect(renderCalls.length).to.be(0);
 
                 callback();
 
-                expect(renderCalls.length).toBe(2);
-                expect(renderCalls[0]).toBe(instance);
-                expect(renderCalls[1]).toBe(anotherInstance);
+                expect(renderCalls.length).to.be(2);
+                expect(renderCalls[0]).to.be(instance);
+                expect(renderCalls[1]).to.be(anotherInstance);
             });
         });
 
@@ -252,8 +252,8 @@
             return context.importScripts(['instrumentation.js', 'components/base.js'], 'ComponentBase').then((ComponentBase) => {
                 let callback = null;
                 context.global.requestAnimationFrame = (newCallback) => {
-                    expect(callback).toBe(null);
-                    expect(newCallback).toNotBe(null);
+                    expect(callback).to.be(null);
+                    expect(newCallback).to.not.be(null);
                     callback = newCallback;
                 }
 
@@ -269,7 +269,7 @@
                 }
                 ComponentBase.defineElement('some-component', SomeComponent);
 
-                expect(renderCalls.length).toBe(0);
+                expect(renderCalls.length).to.be(0);
                 const instance = new SomeComponent;
                 const anotherInstance = new SomeComponent;
                 instance.enqueueToRender();
@@ -276,9 +276,9 @@
                 instanceToEnqueue = anotherInstance;
                 callback();
                 callback = null;
-                expect(renderCalls.length).toBe(2);
-                expect(renderCalls[0]).toBe(instance);
-                expect(renderCalls[1]).toBe(anotherInstance);
+                expect(renderCalls.length).to.be(2);
+                expect(renderCalls[0]).to.be(instance);
+                expect(renderCalls[1]).to.be(anotherInstance);
                 renderCalls = [];
 
                 instance.enqueueToRender();
@@ -285,10 +285,10 @@
                 anotherInstance.enqueueToRender();
                 instanceToEnqueue = instance;
                 callback();
-                expect(renderCalls.length).toBe(3);
-                expect(renderCalls[0]).toBe(instance);
-                expect(renderCalls[1]).toBe(anotherInstance);
-                expect(renderCalls[2]).toBe(instance);
+                expect(renderCalls.length).to.be(3);
+                expect(renderCalls[0]).to.be(instance);
+                expect(renderCalls[1]).to.be(anotherInstance);
+                expect(renderCalls[2]).to.be(instance);
             });
         });
 
@@ -298,8 +298,8 @@
                 let requestAnimationFrameCount = 0;
                 let callback = null;
                 context.global.requestAnimationFrame = (newCallback) => {
-                    expect(callback).toBe(null);
-                    expect(newCallback).toNotBe(null);
+                    expect(callback).to.be(null);
+                    expect(newCallback).to.not.be(null);
                     callback = newCallback;
                     requestAnimationFrameCount++;
                 }
@@ -312,35 +312,35 @@
 
                 const instance = new SomeComponent;
                 const anotherInstance = new SomeComponent;
-                expect(requestAnimationFrameCount).toBe(0);
+                expect(requestAnimationFrameCount).to.be(0);
 
                 instance.enqueueToRender();
-                expect(requestAnimationFrameCount).toBe(1);
+                expect(requestAnimationFrameCount).to.be(1);
                 anotherInstance.enqueueToRender();
-                expect(requestAnimationFrameCount).toBe(1);
+                expect(requestAnimationFrameCount).to.be(1);
 
-                expect(renderCalls.length).toBe(0);
+                expect(renderCalls.length).to.be(0);
                 callback();
                 callback = null;
-                expect(renderCalls.length).toBe(2);
-                expect(renderCalls[0]).toBe(instance);
-                expect(renderCalls[1]).toBe(anotherInstance);
-                expect(requestAnimationFrameCount).toBe(1);
+                expect(renderCalls.length).to.be(2);
+                expect(renderCalls[0]).to.be(instance);
+                expect(renderCalls[1]).to.be(anotherInstance);
+                expect(requestAnimationFrameCount).to.be(1);
 
                 anotherInstance.enqueueToRender();
-                expect(requestAnimationFrameCount).toBe(2);
+                expect(requestAnimationFrameCount).to.be(2);
                 instance.enqueueToRender();
-                expect(requestAnimationFrameCount).toBe(2);
+                expect(requestAnimationFrameCount).to.be(2);
 
-                expect(renderCalls.length).toBe(2);
+                expect(renderCalls.length).to.be(2);
                 callback();
                 callback = null;
-                expect(renderCalls.length).toBe(4);
-                expect(renderCalls[0]).toBe(instance);
-                expect(renderCalls[1]).toBe(anotherInstance);
-                expect(renderCalls[2]).toBe(anotherInstance);
-                expect(renderCalls[3]).toBe(instance);
-                expect(requestAnimationFrameCount).toBe(2);
+                expect(renderCalls.length).to.be(4);
+                expect(renderCalls[0]).to.be(instance);
+                expect(renderCalls[1]).to.be(anotherInstance);
+                expect(renderCalls[2]).to.be(anotherInstance);
+                expect(renderCalls[3]).to.be(instance);
+                expect(requestAnimationFrameCount).to.be(2);
             });
         });
 
@@ -350,7 +350,7 @@
         it('must create shadow tree', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
                 instance.render();
-                expect(hasShadowTree()).toBe(true);
+                expect(hasShadowTree()).to.be(true);
             });
         });
 
@@ -357,7 +357,7 @@
         it('must not create shadow tree when neither htmlTemplate nor cssTemplate are present', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
                 instance.render();
-                expect(hasShadowTree()).toBe(false);
+                expect(hasShadowTree()).to.be(false);
             }, {htmlTemplate: false, cssTemplate: false});
         });
 
@@ -364,7 +364,7 @@
         it('must create shadow tree when htmlTemplate is present and cssTemplate is not', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
                 instance.render();
-                expect(hasShadowTree()).toBe(true);
+                expect(hasShadowTree()).to.be(true);
             }, {htmlTemplate: true, cssTemplate: false});
         });
 
@@ -371,7 +371,7 @@
         it('must create shadow tree when cssTemplate is present and htmlTemplate is not', () => {
             return createTestToCheckExistenceOfShadowTree((instance, hasShadowTree) => {
                 instance.render();
-                expect(hasShadowTree()).toBe(true);
+                expect(hasShadowTree()).to.be(true);
             }, {htmlTemplate: false, cssTemplate: true});
         });
 
@@ -384,7 +384,7 @@
                 class SomeComponent extends ComponentBase {
                     didConstructShadowTree()
                     {
-                        expect(this.content()).toBeA(context.global.ShadowRoot);
+                        expect(this.content()).to.be.a(context.global.ShadowRoot);
                         didConstructShadowTreeCount++;
                     }
 
@@ -397,11 +397,11 @@
                 ComponentBase.defineElement('some-component', SomeComponent);
 
                 const instance = new SomeComponent;
-                expect(didConstructShadowTreeCount).toBe(0);
-                expect(htmlTemplateCount).toBe(0);
+                expect(didConstructShadowTreeCount).to.be(0);
+                expect(htmlTemplateCount).to.be(0);
                 instance.render();
-                expect(didConstructShadowTreeCount).toBe(1);
-                expect(htmlTemplateCount).toBe(1);
+                expect(didConstructShadowTreeCount).to.be(1);
+                expect(htmlTemplateCount).to.be(1);
             });
         });
     });
@@ -415,8 +415,8 @@
                 ComponentBase.defineElement('some-component', SomeComponent);
 
                 let elementClass = context.global.customElements.get('some-component');
-                expect(elementClass).toBeA('function');
-                expect(elementClass.name).toBe('SomeComponentElement');
+                expect(elementClass).to.be.a('function');
+                expect(elementClass.name).to.be('SomeComponentElement');
             });
         });
 
@@ -432,14 +432,14 @@
                 }
                 ComponentBase.defineElement('some-component', SomeComponent);
 
-                expect(instances.length).toBe(0);
+                expect(instances.length).to.be(0);
                 let element = context.document.createElement('some-component');
-                expect(instances.length).toBe(1);
+                expect(instances.length).to.be(1);
 
-                expect(element).toBeA(context.global.HTMLElement);
-                expect(element.component()).toBe(instances[0]);
-                expect(instances[0].element()).toBe(element);
-                expect(instances.length).toBe(1);
+                expect(element).to.be.a(context.global.HTMLElement);
+                expect(element.component()).to.be(instances[0]);
+                expect(instances[0].element()).to.be(element);
+                expect(instances.length).to.be(1);
             });
         });
 
@@ -455,14 +455,14 @@
                 }
                 ComponentBase.defineElement('some-component', SomeComponent);
 
-                expect(instances.length).toBe(0);
+                expect(instances.length).to.be(0);
                 let component = new SomeComponent;
-                expect(instances.length).toBe(1);
+                expect(instances.length).to.be(1);
 
-                expect(component).toBe(instances[0]);
-                expect(component.element()).toBeA(context.global.HTMLElement);
-                expect(component.element().component()).toBe(component);
-                expect(instances.length).toBe(1);
+                expect(component).to.be(instances[0]);
+                expect(component.element()).to.be.a(context.global.HTMLElement);
+                expect(component.element().component()).to.be(component);
+                expect(instances.length).to.be(1);
             });
         });
 
@@ -481,12 +481,12 @@
                     requestAnimationFrameCount++;
                 }
 
-                expect(requestAnimationFrameCount).toBe(0);
+                expect(requestAnimationFrameCount).to.be(0);
                 const instance = new SomeComponent;
                 context.global.dispatchEvent(new Event('resize'));
                 context.document.body.appendChild(instance.element());
                 context.global.dispatchEvent(new Event('resize'));
-                expect(requestAnimationFrameCount).toBe(1);
+                expect(requestAnimationFrameCount).to.be(1);
             });
         });
 
@@ -506,9 +506,9 @@
                 }
 
                 const instance = new SomeComponent;
-                expect(requestAnimationFrameCount).toBe(0);
+                expect(requestAnimationFrameCount).to.be(0);
                 context.global.dispatchEvent(new Event('resize'));
-                expect(requestAnimationFrameCount).toBe(0);
+                expect(requestAnimationFrameCount).to.be(0);
             });
         });
 

Modified: trunk/Websites/perf.webkit.org/browser-tests/editable-text-tests.js (212532 => 212533)


--- trunk/Websites/perf.webkit.org/browser-tests/editable-text-tests.js	2017-02-17 05:28:26 UTC (rev 212532)
+++ trunk/Websites/perf.webkit.org/browser-tests/editable-text-tests.js	2017-02-17 05:36:05 UTC (rev 212533)
@@ -31,14 +31,14 @@
             editableText = new EditableText;
             context.document.body.appendChild(editableText.element());
             editableText.enqueueToRender();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
-            expect(editableText.content().textContent).toNotInclude('hello');
+            expect(editableText.content().textContent).to.not.contain('hello');
             editableText.setText('hello');
             editableText.enqueueToRender();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
-            expect(editableText.content().textContent).toInclude('hello');
+            expect(editableText.content().textContent).to.contain('hello');
         });
     });
 
@@ -51,18 +51,18 @@
             context.document.body.appendChild(editableText.element());
             editableText.setText('hello');
             editableText.enqueueToRender();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
-            expect(editableText.content().querySelector('input').offsetHeight).toBe(0);
-            expect(editableText.content().textContent).toInclude('hello');
-            expect(editableText.content().querySelector('a').textContent).toInclude('Edit');
-            expect(editableText.content().querySelector('a').textContent).toNotInclude('Save');
+            expect(editableText.content().querySelector('input').offsetHeight).to.be(0);
+            expect(editableText.content().textContent).to.contain('hello');
+            expect(editableText.content().querySelector('a').textContent).to.contain('Edit');
+            expect(editableText.content().querySelector('a').textContent).to.not.contain('Save');
             editableText.content().querySelector('a').click();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
-            expect(editableText.content().querySelector('input').offsetHeight).toNotBe(0);
-            expect(editableText.content().querySelector('a').textContent).toNotInclude('Edit');
-            expect(editableText.content().querySelector('a').textContent).toInclude('Save');
+            expect(editableText.content().querySelector('input').offsetHeight).to.not.be(0);
+            expect(editableText.content().querySelector('a').textContent).to.not.contain('Edit');
+            expect(editableText.content().querySelector('a').textContent).to.contain('Save');
         });
     });
 
@@ -77,21 +77,21 @@
             editableText.setText('hello');
             editableText.enqueueToRender();
             editableText.listenToAction('update', () => updateCount++);
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
             editableText.content().querySelector('a').click();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
             const input = editableText.content().querySelector('input');
-            expect(input.offsetHeight).toNotBe(0);
-            expect(editableText.editedText()).toBe('hello');
+            expect(input.offsetHeight).to.not.be(0);
+            expect(editableText.editedText()).to.be('hello');
             input.value = 'world';
-            expect(editableText.editedText()).toBe('world');
-            expect(updateCount).toBe(0);
+            expect(editableText.editedText()).to.be('world');
+            expect(updateCount).to.be(0);
             editableText.content().querySelector('a').click();
-            expect(updateCount).toBe(1);
-            expect(editableText.editedText()).toBe('world');
-            expect(editableText.text()).toBe('hello');
+            expect(updateCount).to.be(1);
+            expect(editableText.editedText()).to.be('world');
+            expect(editableText.text()).to.be('hello');
         });
     });
 
@@ -106,16 +106,16 @@
             editableText.setText('hello');
             editableText.enqueueToRender();
             editableText.listenToAction('update', () => updateCount++);
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
             editableText.content().querySelector('a').click();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
             const input = editableText.content().querySelector('input');
-            expect(input.offsetHeight).toNotBe(0);
-            expect(editableText.editedText()).toBe('hello');
+            expect(input.offsetHeight).to.not.be(0);
+            expect(editableText.editedText()).to.be('hello');
             input.value = 'world';
-            expect(updateCount).toBe(0);
+            expect(updateCount).to.be(0);
 
             const focusableElement = document.createElement('div');
             focusableElement.setAttribute('tabindex', 0);
@@ -122,11 +122,11 @@
             document.body.appendChild(focusableElement);
             focusableElement.focus();
 
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
-            expect(editableText.content().querySelector('input').offsetHeight).toBe(0);
-            expect(editableText.text()).toBe('hello');
-            expect(updateCount).toBe(0);
+            expect(editableText.content().querySelector('input').offsetHeight).to.be(0);
+            expect(editableText.text()).to.be('hello');
+            expect(updateCount).to.be(0);
         });
     });
 
@@ -141,23 +141,23 @@
             editableText.setText('hello');
             editableText.enqueueToRender();
             editableText.listenToAction('update', () => updateCount++);
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
             editableText.content().querySelector('a').click();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
             const input = editableText.content().querySelector('input');
-            expect(input.offsetHeight).toNotBe(0);
-            expect(editableText.editedText()).toBe('hello');
+            expect(input.offsetHeight).to.not.be(0);
+            expect(editableText.editedText()).to.be('hello');
             input.value = 'world';
-            expect(updateCount).toBe(0);
+            expect(updateCount).to.be(0);
             editableText.content().querySelector('a').focus();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
-            expect(editableText.content().querySelector('input').offsetHeight).toNotBe(0);
+            expect(editableText.content().querySelector('input').offsetHeight).to.not.be(0);
             editableText.content().querySelector('a').click();
-            expect(editableText.editedText()).toBe('world');
-            expect(updateCount).toBe(1);
+            expect(editableText.editedText()).to.be('world');
+            expect(updateCount).to.be(1);
         });
     });
 
@@ -172,17 +172,17 @@
             editableText.setText('hello');
             editableText.enqueueToRender();
             editableText.listenToAction('update', () => updateCount++);
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
             editableText.content('action-button').click();
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
             const input = editableText.content('text-field');
-            expect(input.offsetHeight).toNotBe(0);
-            expect(editableText.editedText()).toBe('hello');
+            expect(input.offsetHeight).to.not.be(0);
+            expect(editableText.editedText()).to.be('hello');
             input.value = 'world';
-            expect(updateCount).toBe(0);
-            return waitToRender(context);
+            expect(updateCount).to.be(0);
+            return waitForComponentsToRender(context);
         }).then(() => {
             editableText.content('action-button').dispatchEvent(new MouseEvent('mousedown'));
             return new Promise((resolve) => setTimeout(resolve, 0));
@@ -189,11 +189,11 @@
         }).then(() => {
             editableText.content('text-field').blur();
             editableText.content('action-button').dispatchEvent(new MouseEvent('mouseup'));
-            return waitToRender(context);
+            return waitForComponentsToRender(context);
         }).then(() => {
-            expect(editableText.content('text-field').offsetHeight).toBe(0);
-            expect(updateCount).toBe(1);
-            expect(editableText.editedText()).toBe('world');
+            expect(editableText.content('text-field').offsetHeight).to.be(0);
+            expect(updateCount).to.be(1);
+            expect(editableText.editedText()).to.be('world');
         });
     });
 

Modified: trunk/Websites/perf.webkit.org/browser-tests/index.html (212532 => 212533)


--- trunk/Websites/perf.webkit.org/browser-tests/index.html	2017-02-17 05:28:26 UTC (rev 212532)
+++ trunk/Websites/perf.webkit.org/browser-tests/index.html	2017-02-17 05:36:05 UTC (rev 212533)
@@ -4,7 +4,7 @@
 <title>In-Browser Tests for Performance Dashboard</title>
 <link rel="stylesheet" href=""
 <script src=""
-<script src=""
+<script src=""
 <script>
 
 mocha.setup('bdd');
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to