Skip to content

Conversation

@come-maiz
Copy link

No description provided.

@come-maiz
Copy link
Author

In order to define a clean interface we first need to clean some things.
The suiteRunner gets the stream flag from the outputWriter. That's fixed in #71.
The Stream and Verbose flags are two different levels of the same thing. Fixed in #72.
The logger is handling part of the output. That's fixed in #75.
Finally, this PR defines the testReporter interface.

fgimenez and others added 4 commits May 26, 2016 15:30
update imports; make unit tests pass; add travis config
If the runner needs the Stream value from the config, it should not get
it from the reporter. It is better to keep a copy of the value in the
runner itself to make the communication between runner and reporter only
one-direction.
@come-maiz come-maiz force-pushed the reporter_interface2 branch from 0406dac to 2538f46 Compare May 26, 2016 16:08
Leo Arias added 3 commits May 26, 2016 18:59
The logger and the reporter should be configured independently.
We can do many improvements in the logger, but for now this change
preserves the public interfaces, keeps all the tests passing and
lets us focus on improving the reporter first.
@come-maiz come-maiz force-pushed the reporter_interface2 branch from 2538f46 to 8b4d3d9 Compare May 27, 2016 15:23
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.

2 participants