Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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 * Bump lodash from 4.17.15 to 4.17.19 (#7) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.15...4.17.19) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Samuel Agesilas <samuelagesilas@Samuels-MacBook-Pro.local> * adds .gitignore * version bump to 0.9.1 * tidying the Makefile and adding the 'dockertest' command with updates to the Readme file. * updated embedded assets * adds newline to the coded generated in the embed_assets program * added newline to Makefile * injecting version at build time * added version to ldflags in genbuild target * updated Dockerfile and readme * updating npm dependencies 🤦 * Better readability for test logs (#10) * small fix to main and adds updated embedded assets * updates dependency * formatting * updated contributers list Co-authored-by: Samuel Agesilas <samuelagesilas@Samuels-MacBook-Pro.local> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dmitrii Misharov <quarckster@gmail.com>
- Loading branch information