-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
complexity reduction and increased test coverage (#6)
* Adding command line flags (still need to cleanup some of the code) * adds error message for missing pipe * Adds unit test for the go side of the code * adds go test in dockerfile * some code refactoring and adds more test * adds support for running go test in the CI docker file. * adds a default to the groupSize flag * adds test for groupSize * some minor test updates * more refactorings and updated test * updated tests and added more tests * adds shorthand flag for the title flag * removed shortand tests * moved the stdin checker into the main processing block * updates to documentation and test * added minor code-refactoring and fixing some broken test * adds a short hand for the --groupSize flag * adds AST parsing code to retrieve the filenames associated with test function names * added initial code to map test names to their associated go test files. * Adds the test file with line and col position information * code cleanup * added embedded assets into the binary * updated dockerfile to fix broken build * removed unnecessary generated code * added verbose flag * add total time at the end of process * removed unneeded code * updated readme * adds a build script for mac, linux and windows builds * updates release build file to create the destination folders before performing builds. * added a little more clarity to the -groupSize usage description * updates template to support change the html window title in addition to the title on the page * updated readme and removed unneeded code * nomenclature update * added the embedded_assets.go file * updates to the default test report template * added the generate_embedded_go_code bash script * moved some files around. preparing for commit to master * moved assets to the root project folder and added test duration to the test report * tweaked the test report template * changes default groupSize from 10 to 20. * small teak to the test report ui * updated broken test * added an ellipsis to test names that are to long * updates the test report ui to show 'n/a' if a test was not found in the package * Adds test execution date to test report html * fixes date formatted problem in test execution date * deleted jeykll file * adds a unit test for the TestGenerateReport function * test updates * updated readme * updates to readme file * moved some things around in the readme file * removed unneeded image in readme * removing old files * replacing shell scripts with makefile * updated Dockerfile to use Makefile for builds * updates to the readme file * Removed support for 32bit version of windows binary * changed default make command * adds compresion support in the buildall target in Makefile * added getPackageDetails as parameter to the generateReport function and updated associated test * added test coverage for the parseSizeFlag function * optimized the stringreader code in the getPackageDetails function. * adds versioning * added sha256 checksum files inside of the tar/zip files * added note on gmake in readme * editing change * code cleanup based on golint * simplified the generateTestReport function by breaking it up a bit * added more test coverage * updates to readme
- Loading branch information
Showing
7 changed files
with
282 additions
and
176 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.