Our new test runner should fix that, but you will need to add a file to
your repository which sets up the test environment (basically, just a list
of commands to run before the tests are executed). I'll write it for you
and I'll send you a pull request as soon as the feature is live.
Regards,
Alberto
On Sunday, December 15, 2013 11:54:35 PM UTC+1, Wes Freeman wrote:
My database/sql/driver implementation runs almost entirely integration
tests, and thus fails quickly and scores 0 on coverage and tests.
Definitely useful, though, especially for someone relatively new to go
looking to improve my first real attempt at a public-facing package--thanks
for the project!
http://codebot.io/doc/pkg/github.com/wfreeman/cq
Wes
On Sun, Dec 15, 2013 at 5:09 PM, Alberto García Hierro <
alb...@garciahierro.com <javascript:>> wrote:
--My database/sql/driver implementation runs almost entirely integration
tests, and thus fails quickly and scores 0 on coverage and tests.
Definitely useful, though, especially for someone relatively new to go
looking to improve my first real attempt at a public-facing package--thanks
for the project!
http://codebot.io/doc/pkg/github.com/wfreeman/cq
Wes
On Sun, Dec 15, 2013 at 5:09 PM, Alberto García Hierro <
alb...@garciahierro.com <javascript:>> wrote:
Hi Julien,
Thanks for the feedback. I'm currently finishing a new test runner
based on docker which will let you specify external dependencies and
set up the test environment, no matter what your needs are. Could you
please let me know which package failed because of the current
limitations? Thanks!
Regards,
Alberto
On Sat, Dec 14, 2013 at 10:14 AM, Julien Schmidt <g...@julienschmidt.com<javascript:>>
wrote:
weeks.
several
the
can
function,
code
http://codebot.io/coverage/pkg/code.google.com/p/go.net/proxy#file-per_host.go
for
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to golang-nuts...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to golang-nuts...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.
Thanks for the feedback. I'm currently finishing a new test runner
based on docker which will let you specify external dependencies and
set up the test environment, no matter what your needs are. Could you
please let me know which package failed because of the current
limitations? Thanks!
Regards,
Alberto
On Sat, Dec 14, 2013 at 10:14 AM, Julien Schmidt <g...@julienschmidt.com<javascript:>>
wrote:
I really like tools like this, but they generally do not work so well if the
package needs external dependencies, like a running DBMS.
At least skipped tests should not be counted as "failing".
On Friday, December 13, 2013 3:26:04 PM UTC+1, Alberto García Hierro
wrote:package needs external dependencies, like a running DBMS.
At least skipped tests should not be counted as "failing".
On Friday, December 13, 2013 3:26:04 PM UTC+1, Alberto García Hierro
Hi,
We've just put online http://codebot.io which is based on our internal
tool for automated tests, coverage reports, code quality evaluation and
documentation. It's currently open and free for Open Source packages,
although we plan to add support for private repositories in a few
We've just put online http://codebot.io which is based on our internal
tool for automated tests, coverage reports, code quality evaluation and
documentation. It's currently open and free for Open Source packages,
although we plan to add support for private repositories in a few
Code Bot tracks your Go packages and grades your code depending on
metrics.
Things you can do with Code Bot:
- Use it to present your documentation to users, with beautiful syntax
highlighting and cross references. See e.g.
http://codebot.io/doc/pkg/net/http
- Automatically run your tests, check your test coverage and your code
complexity. See e.g.
http://codebot.io/doc/pkg/code.google.com/p/go.net/proxy - click on
Things you can do with Code Bot:
- Use it to present your documentation to users, with beautiful syntax
highlighting and cross references. See e.g.
http://codebot.io/doc/pkg/net/http
- Automatically run your tests, check your test coverage and your code
complexity. See e.g.
http://codebot.io/doc/pkg/code.google.com/p/go.net/proxy - click on
[codebot|B+] badge to reveal the package details. Then each new badge
also be clicked to reveal more details, like the coverage of each
the missing documentation and each function's complexity.
- View your test coverage in a browser, so you can easily see which
- View your test coverage in a browser, so you can easily see which
is not covered by tests. See e.g.
- See how each commit affects your code quality. See e.g.
http://codebot.io/history/code.google.com/p/go.net
- Get a badge for your project's README, like
https://codebot.io/badge/code.google.com/p/go.net.png (see the site
http://codebot.io/history/code.google.com/p/go.net
- Get a badge for your project's README, like
https://codebot.io/badge/code.google.com/p/go.net.png (see the site
instructions to generate your own one).
For more details, see http://codebot.io and the "Get Started" guide at
http://codebot.io/get-started/
Regards,
Alberto
--For more details, see http://codebot.io and the "Get Started" guide at
http://codebot.io/get-started/
Regards,
Alberto
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to golang-nuts...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to golang-nuts...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.