lefthandedgoat / canopy

f# web automation and testing library, built on top of Selenium (friendly to c# also)
http://lefthandedgoat.github.io/canopy/
MIT License
507 stars 115 forks source link

Net6 upgrade #527

Closed voronoipotato closed 2 years ago

voronoipotato commented 2 years ago

Proposed Changes

Integrated other pull requests, and updated dependencies to .net 6.0 . Made some fixes so that it can build, but need to continue making changes to get it to pass all tests.

Types of changes

What types of changes does your code introduce to canopy? Put an x in the boxes that apply

Checklist

Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

Further comments

Getting this up to date should kick things off in terms of future community maintenance of Canopy. This is a draft PR to invite discussion and conversation. This PR does include the other PRs that have yet to be merged.

lefthandedgoat commented 2 years ago

@voronoipotato thank you for this. Right now my windows PC is dead. I am going to buy some new parts and rebuild it. Once I do that, I can get this merged in, tested and built.

voronoipotato commented 2 years ago

Wow! thanks! It mostly appears to pass tests but I was getting an issue where selenium could only access local websites. I have a suspicion it's just a simple thing I'm doing wrong, or the machine I was using was configured to be locked down. I'll keep on playing with it and moving it along while you're trying to get those parts sourced. Also let me know if having some extra cash would help, I may be able to pitch in as a gesture of gratitude for all your work on this.

lefthandedgoat commented 2 years ago

I have my PC built and I have all the test fixed. I will get this PR pulled soon!

voronoipotato commented 2 years ago

Thank you so much!!!