Skip to content
This repository has been archived by the owner on Mar 21, 2021. It is now read-only.

update 3rd party dependencies #411

Merged
merged 8 commits into from
Jul 16, 2019

Conversation

atomfrede
Copy link
Member

Updating some dependencies. Should we remove the vendor.css.ejs as it is not used anymore, right?

We might have a problem with the dummy data or with instant/zoned date time fields in general. They seem to be a string instead of date. Will try to investigate a little further. The result is you can't edit entities with fake data for instant/zoned date time fields. Does someone know the current behavior?

  • Please make sure the below checklist is followed for Pull Requests.

  • Travis tests are green

  • Tests are added where necessary

  • Documentation is added/updated where necessary

  • Coding Rules & Commit Guidelines as per our CONTRIBUTING.md document are followed

@atomfrede
Copy link
Member Author

Maybe I was a bit to confident :( Will look into it. Looks like a problem with updated vue filters and changes in bootstrap vue. Manual tests are good though

@atomfrede
Copy link
Member Author

So good news, there are some e2e tests failing (.btn-danger not found for example) so this might be problem with updated vue-bootstrap.

@sahbi-ktifa
Copy link
Member

Sounds great, good job! Hope the CI will pass!

@atomfrede
Copy link
Member Author

After I rebased the latest e2e improvements it looks much better and one test already passes. The remaining tests seem to be fixable, I guess due to some bootstrap changes the assertions are not correct anymore. Will investigate further

@vishal423
Copy link
Contributor

@atomfrede, can you rebase against master to see if .modal related failed tests pass? I have updated po in recent changes

@atomfrede
Copy link
Member Author

👍 Will do this evening.

@atomfrede
Copy link
Member Author

I have found the problem. It relates to https://bootstrap-vue.js.org/docs/components/modal#lazy-loading-and-static-modals. Setting the modal property to static restores the old behavior, but I think lazy loading the content sounds like a good idea. Will try to adapt the e2e spec, but currently no idea how to do it to be honest.

@vishal423
Copy link
Contributor

Can you try replacing expect(await deletePage.modal.isDisplayed()).to.be.false; by expect(await isVisible(deletePage.modal)).to.be.false; in delete user test case?

@atomfrede
Copy link
Member Author

Will try. For the modal itself I have solution. Now the ok button is not found

@vishal423
Copy link
Contributor

vishal423 commented Jul 14, 2019 via email

@sahbi-ktifa sahbi-ktifa merged commit a8dc193 into jhipster:master Jul 16, 2019
JavenTang pushed a commit to JavenTang/jhipster-vuejs that referenced this pull request Aug 20, 2019
* update 3rd party dependencies

* fix metrics screen

* fix vue filters integration

* fix filters in metrics modal component

* fix user management e2e spec

* update 3rd party dependencies

* align user management view and e2e spec to entity client

* remove not required wait call on delete modal
@atomfrede atomfrede deleted the dependency-updates branch January 18, 2020 23:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants