Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate web tests #1274

Closed
27 tasks done
jhou-pro opened this issue Feb 18, 2019 · 0 comments
Closed
27 tasks done

Migrate web tests #1274

jhou-pro opened this issue Feb 18, 2019 · 0 comments

Comments

@jhou-pro
Copy link
Contributor

jhou-pro commented Feb 18, 2019

Description

It has been proven in #1219 that web tests can be implemented very similarly to the way they were implemented before except the way how dependencies are imported -- ES6 modules instead of HTML Imports (~15 hours, including test adjustments and fixes).

Need to migrate each of the following test suites:

  • app/test/tg-menu-list-changes-test.html
  • reflection/test/tg-reflector.html
  • reflection/test/tg-numeric-utils.html
  • serialisation/test/tg-serialiser.html
  • egi/test/tg-egi-dynamic-column-dom-test.html
  • egi/test/tg-egi-dynamic-rendering-hints-test.html
  • master/test/tg-entity-master.html
  • master/test/tg-entity-master-conflict-resolution.html
  • master/test/tg-entity-master-editors-touching.html
  • master/test/tg-entity-master-layout-binding.html
  • centre/test/tg-entity-centre.html
  • centre/test/tg-entity-centre-context.html
  • centre/test/tg-entity-centre-selection.html
  • centre/test/tg-entity-centre-query-param.html
  • centre/test/tg-entity-centre-filtering.html
  • centre/test/tg-entity-centre-running-for-complex-centre.html
  • centre/test/tg-entity-centre-generation.html
  • centre/test/tg-entity-centre-refresh-for-complex-centre.html
  • centre/test/tg-entity-centre-entity-editing-with-collections.html
  • centre/test/tg-entity-centre-test-delete-refresh-functionality.html
  • load-test.html
  • centre/test/tg-entity-centre-performance.html
  • editors/test/tg-editor.html
  • editors/test/tg-collectional-editor.html
  • editors/test/tg-datetime-picker-time-zones-for-24hours-for-persisted-entity.html
  • editors/test/tg-datetime-picker-value-approximations-for-24hours.html
  • editors/test/tg-datetime-picker-value-approximations-for-24hours-for-persisted-entity.html

Expected outcome

Ensure integration web tests working properly under web-components v1 and Polymer 3.

oleh-maikovych added a commit that referenced this issue Apr 25, 2019
jhou-pro added a commit that referenced this issue May 8, 2019
@jhou-pro jhou-pro closed this as completed May 8, 2019
@01es 01es added this to the v1.4 M36 (Polymer 3 upgrade) milestone Jun 4, 2019
jhou-pro added a commit that referenced this issue Dec 21, 2024
moment-with-locales.js:
this => undefined (rollup build) => window.

Original:
lib-g. [#1274 migrated reflection test. Enhnaced moment library with window property instead of this.](2fa34eb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants