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

feat: improved implementation with tests #3

Merged
merged 16 commits into from
Sep 27, 2021
Merged

feat: improved implementation with tests #3

merged 16 commits into from
Sep 27, 2021

Conversation

danielroe
Copy link
Member

@danielroe danielroe commented Sep 24, 2021

This flags a few issues which I'll submit a separate PR for (#4)

note: I took inspiration from node docs rather than upath, but will go back and fill in any missing areas.

resolves #1

@pi0
Copy link
Member

pi0 commented Sep 25, 2021

Hi @danielroe. I've made a few refactors and also disabled currently failing tests to solve. I have to leave now but feel free to refactor rest of cases with runTest helper and also if possible fixing windows compatibility issues by either directly inlining posix.resolve implementation or fixing over args (instead of path.win32). Before merge we can split it from tests :)

pi0 and others added 3 commits September 27, 2021 12:29
@pi0 pi0 changed the title test: add full test suite feat: improved implementation with tests Sep 27, 2021
@pi0 pi0 merged commit d8d0cb5 into main Sep 27, 2021
@pi0 pi0 deleted the test/add-specs branch September 27, 2021 12:14
pi0 added a commit that referenced this pull request Nov 15, 2022
Crediting for #3 and #10 that made package stable and platform independent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add spec tests
2 participants