Skip to content
New issue

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

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

Already on GitHub? # to your account

refactor: add tests and slim down on #178 #1

Closed

Conversation

vobu
Copy link

@vobu vobu commented Mar 14, 2022

hi, first of all, thanks for the original PR on adding custom tags to the logger 👍
much appreciated 🙌
i took the liberty to use your PR as opportunity to

  • add wdi5 core tests (mocha w/ ts-node, sinon)
  • simplify your logger "tag"-implementation

let me know what you think, then let's get this into wdi5!

vobu and others added 9 commits March 14, 2022 13:56
* fix(example-app): types ref

* chore: inject browser-scope helpers/tools
* feat(test): improved multiversion script

- add test script for executing the multiversion easier
- use path.resolve to execute the script independent from the current folder location

* feat: introduce minimum required ui5 version

- throw error when the ui5 version is lower than 1.60

* feat: use nightly cdn for multiversion to also get "SNAPSHOT" versions

* feat: use semver for version comparsion

* feat: awareness of different versions

- instantiate the matchers correctly below ui5 version 1.72

* feat: add dedicated properties-matcher test script

- remove ui5 version below 1.60 from multiversion tests

* feat: correct awarness of ui5 versions

- remove "getUI5VersionAsFloat" as it will not return the correct version
- remove usage of "getUI5VersionAsFloat" from test scripts

* feat: remove unnecessary "debugger" line in injectUI5.js
@vobu vobu changed the base branch from main to feature/customTagsInLogger March 14, 2022 19:57
@vobu
Copy link
Author

vobu commented Mar 18, 2022

hi, i took the liberty and merged this PR along with your original contribution into ui5-community#189 - please don't take this as an "overruling" of any kind, it's for the sole reason that we want to release wdi5 0.9.0-rc1 today and really wanted to get your enhancement in. That being said, thanks again for enabling tags in the logger!

@vobu vobu closed this Mar 18, 2022
@vobu vobu deleted the pr/nair-sumesh/178 branch January 25, 2024 08:53
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants