go-test-teamcity
go-test-teamcity copied to clipboard
Does not support subtests (available since Go 1.7)
- https://blog.golang.org/subtests
Just an improvement request, I make heavy use and here's a snippet of my output:
##teamcity[testFinished timestamp='2018-12-08T20:05:32.338' name='Test_DB']
--- PASS: Test_DB/memory (0.00s)
--- SKIP: Test_DB/memory/ensures_that_ref_starts_with_refs/ (0.00s)
ref_test.go:43: not implemented yet
--- PASS: Test_DB/memory/various_read/write (0.00s)
--- PASS: Test_DB/memory/various_read/write/returns_true_when_writing_a_ref_for_the_first_time (0.00s)
--- PASS: Test_DB/memory/various_read/write/returns_false_if_hash_is_unchanged_in_store (0.00s)
--- PASS: Test_DB/memory/various_read/write/returns_true_if_hash_is_changed_overwritten_in_store (0.00s)
--- PASS: Test_DB/memory/various_read/write/retrieves_an_existing_object_if_already_in_store (0.00s)
--- PASS: Test_DB/memory/various_read/write/returns_unknown_ref_error_for_non_existent_objects_in_store (0.00s)
--- SKIP: Test_DB/memory/various_read/write/write_symbolic_fails_if_the_ref_name_is_not_all_caps (0.00s)
ref_test.go:80: not implemented yet
--- PASS: Test_DB/memory/various_read/write/write_symbolic_returns_true_if_the_symbolic_ref_was_created_or_changed (0.00s)
--- PASS: Test_DB/memory/various_read/write/write_symbolic_returns_false_if_the_symbolic_ref_was_created_or_changed (0.00s)
--- PASS: Test_DB/memory/various_read/write/retrive_symbolic_returns_symbolic_ref_correctly (0.00s)
--- PASS: Test_DB/memory/various_read/write/retrive_symbolic_returns_error_on_non_existent_ref (0.00s)
--- PASS: Test_DB/memory/listing_objects (0.00s)
--- PASS: Test_DB/fs (0.03s)
--- SKIP: Test_DB/fs/ensures_that_ref_starts_with_refs/ (0.00s)
ref_test.go:43: not implemented yet
--- PASS: Test_DB/fs/various_read/write (0.03s)
--- PASS: Test_DB/fs/various_read/write/returns_true_when_writing_a_ref_for_the_first_time (0.00s)
--- PASS: Test_DB/fs/various_read/write/returns_false_if_hash_is_unchanged_in_store (0.00s)
--- PASS: Test_DB/fs/various_read/write/returns_true_if_hash_is_changed_overwritten_in_store (0.00s)
--- PASS: Test_DB/fs/various_read/write/retrieves_an_existing_object_if_already_in_store (0.00s)
--- PASS: Test_DB/fs/various_read/write/returns_unknown_ref_error_for_non_existent_objects_in_store (0.00s)
--- SKIP: Test_DB/fs/various_read/write/write_symbolic_fails_if_the_ref_name_is_not_all_caps (0.00s)
ref_test.go:80: not implemented yet
--- PASS: Test_DB/fs/various_read/write/write_symbolic_returns_true_if_the_symbolic_ref_was_created_or_changed (0.00s)
--- PASS: Test_DB/fs/various_read/write/write_symbolic_returns_false_if_the_symbolic_ref_was_created_or_changed (0.00s)
--- PASS: Test_DB/fs/various_read/write/retrive_symbolic_returns_symbolic_ref_correctly (0.00s)
--- PASS: Test_DB/fs/various_read/write/retrive_symbolic_returns_error_on_non_existent_ref (0.00s)
--- PASS: Test_DB/fs/listing_objects (0.00s)
PASS
ok github.com/retro-framework/go-retro/framework/ref 0.074s
testing: warning: no tests to run
PASS
ok github.com/retro-framework/go-retro/framework/repo 0.043s [no tests to run]
FAIL github.com/retro-framework/go-retro/framework/resolver [build failed]
##teamcity[testStarted timestamp='2018-12-08T20:05:32.354' name='Test_Storage']
##teamcity[testFinished timestamp='2018-12-08T20:05:32.354' name='Test_Storage']
PASS
ok github.com/retro-framework/go-retro/framework/storage 0.038s
testing: warning: no tests to run
PASS
ok github.com/retro-framework/go-retro/framework/storage/memory 0.058s [no tests to run]
make: *** [test-units] Error 2
Can you make pull request? Thx