go-test-teamcity icon indicating copy to clipboard operation
go-test-teamcity copied to clipboard

Does not support subtests (available since Go 1.7)

Open leehambley opened this issue 6 years ago • 1 comments

  • 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

leehambley avatar Dec 08 '18 20:12 leehambley

Can you make pull request? Thx

2tvenom avatar Dec 08 '18 20:12 2tvenom