Skip to content

Conversation

mistermichaelll
Copy link

Continuing my adventure of adding unit tests for some of the core Tidier functionality–this PR adds some tests related to @mutate.

As noted in #115 , @mutate doesn't work progressively (eg. you can't reuse a created variable in the same call). Since this is expected behavior and just a difference between R and Julia, I went ahead and added a docstring example explaining that you can't do this and to use separate calls to @mutate instead.

There's an outstanding question (#116) about whether @mutate should allow dropping columns by passing nothing. If the answer is "no" there, then I'll just remove that test as well.

The rest of the tests pass and verify some of the core @mutate functionality and expected behavior. 🎉

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.

1 participant