v0.11.0
In this version, many unit tests have been added to improve quality.
Also fixed a bug that caused downgrades(#36)
Changelog
- ed5f2c2 Add .gitkeep
- 481f642 Add argument parse error
- 6e13e2f Add binary suffix
- cafff75 Add codecov badge and go package reference badge
- a72356e Add coverage workflow
- 1bc8585 Add file close
- 126b067 Add irregular case test
- 76855ad Add multi version unit test
- 962f30b Add package comment
- 370efec Add package description and unit test
- e7cd5d5 Add platform test workflow
- 6d177b4 Add root command test
- 1441456 Add suffix fot delete target binary
- 27efa27 Add testdata for windows
- 2eedbb0 Add testdata for windows
- 781dcbc Add unit test for check subcommand
- 79a000f Add unit test for check subcommand. test start from root command
- 76ce774 Add unit test for export subcommand
- 797b4bd Add unit test for goutil package
- c146e50 Add unit test for import subcommand
- 77f8747 Add unit test for print package
- 648f6dc Add unit test for remove subcommand's success case
- 5d5c188 Add unit test for root/list subcommand
- 514386f Add unit test for update subcommand
- 597fdd2 Added close process for opened files
- 00d51cc Bump github.com/mattn/go-colorable from 0.1.12 to 0.1.13
- c9fe0cc Changed to create an empty directory during testing. Because storing .gitkeep changes the test results.
- 259573c Combine unit test
- a6dae4c Corrected the way temporary files are created
- a36e672 Delete duplicated test
- 754118c Delete space in directory name
- f0e24b3 Exclude coverage measurement files from commit
- 005ad1b Fix broken test
- fb3c119 Fix hard-coded path concatenation.
- 3ec94d0 Fix remove-target file path
- f398182 Fix reviewdog: SA4006: this value of err is never used (staticcheck)
- 009ceb3 Fix typo
- f524fc6 Fixed code to avoid "golang/go#51442" bug
- 06c0075 Fixed file names passed to os.CreateTemp() so that path separators are not included.
- 2b41de9 Fixed to avoid race condition
- 81e08d1 Fixed to avoid race condition
- b6acc2e Fixed to unit test with multiple go versions
- 4d10e0b Fixed unit tests failing in Windows env.
- d5fb1c1 Fixed unit tests failing in Windows env.
- c976e0e Fixed unit tests failing in Windows environment
- 11fb255 Fixed unit tests failing in Windows environment
- 05a1602 Fixed unit tests failing in Windows environment
- 260a2de Fixed unit-test that produced different test results on mac and linux
- b214c5f For unit test purposes, the function was split. Then, unit tests were added.
- d1008f1 Loosened test success conditions for the list subcommand.
- e66a501 Merge branch 'main' into add-unit-test
- 1e988d5 Merge branch 'main' of ssh://github.com/nao1215/gup
- f7e12cd Merge pull request #35 from nao1215/dependabot/go_modules/github.com/mattn/go-colorable-0.1.13
- 8efb6b4 Merge pull request #37 from nao1215/add-coverage-badge
- c0b1961 Merge pull request #38 from nao1215/add-unit-test
- a82f2df Merge pull request #39 from KEINOS/fix-36-update-only-if-less
- d25b452 Merge pull request #40 from nao1215/add-unit-test-for-cmd-package
- 4f7d83e Merge pull request #41 from KEINOS/fix-add-tests-for-goutil
- b515c5a Merge pull request #42 from nao1215/add-unit-tests-for-subcmd
- 9e3fc5e Merge pull request #43 from nao1215/fix-broken-unit-test
- 2672d84 Merge pull request #45 from nao1215/add-platform-unit-test-workflow
- 218bc12 Merge pull request #46 from nao1215/update-readme
- e5b286d Merge pull request #48 from nao1215/update-contributor
- 17d3677 Modified to concatenate paths using filepath.Join()
- 1013d9f OS not specified at build time in Makefile
- 0f5ae37 OsExit --> os.Exit()
- a9a03fc Reduce update target
- 8e96226 Split test function
- ea3d027 Update contributors
- c8ee421 chore: add examples as the basic tests
- 6455870 chore: add examples of public methods
- 2c9e8a3 chore: add tests for goutil - IsAlreadyUpToDate()
- 8476fb6 fix: Windows platform test failure
- 8b709df fix: issue #36 - avoid fall back if current is newer than latest version
- 6c7cc49 update unit test status badge