Skip to content
This repository was archived by the owner on Sep 25, 2019. It is now read-only.

Conversation

lowjoel
Copy link
Member

@lowjoel lowjoel commented Jan 21, 2016

This fully exercises every part of the evaluator, except the CLI.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use snake_case for source file names.

This fully exercises every part of the evaluator, except the CLI.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm wondering why you are using StringIO for the package ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because I want a consistent API for Packages. Eventually I want to pass a stream in, see #10. Since I get an entire buffer at once now, the best is to use a StringIO.

Then there's the reason of why I need the custom StringIO -- that's because StringIO does not inherit from IO, rightly or wrongly.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yah, I noticed that custom StringIO, but not sure RubyZip completely works with that. that' why I'm asking.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It doesn't, it's a hack...

And Rubyzip is so nasty I'm not sure I want to PR to fix it there... it's probably because it's a port from Java.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lol, let's see how it goes.

allenwq pushed a commit that referenced this pull request Jan 21, 2016
Implement an integration test for evaluating a package.
@allenwq allenwq merged commit 627c638 into Coursemology:master Jan 21, 2016
@lowjoel lowjoel deleted the integration-test branch January 22, 2016 02:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants