diff --git a/tests/go/prog/addprimesum/test.go b/tests/go/prog/test_addprimesum.go similarity index 100% rename from tests/go/prog/addprimesum/test.go rename to tests/go/prog/test_addprimesum.go diff --git a/tests/go/prog/alphamirror/test.go b/tests/go/prog/test_alphamirror.go similarity index 100% rename from tests/go/prog/alphamirror/test.go rename to tests/go/prog/test_alphamirror.go diff --git a/tests/go/prog/balancedstring/test.go b/tests/go/prog/test_balancedstring.go similarity index 100% rename from tests/go/prog/balancedstring/test.go rename to tests/go/prog/test_balancedstring.go diff --git a/tests/go/prog/boolean/test.go b/tests/go/prog/test_boolean.go similarity index 100% rename from tests/go/prog/boolean/test.go rename to tests/go/prog/test_boolean.go diff --git a/tests/go/prog/brackets/test.go b/tests/go/prog/test_brackets.go similarity index 100% rename from tests/go/prog/brackets/test.go rename to tests/go/prog/test_brackets.go diff --git a/tests/go/prog/brainfuck/test.go b/tests/go/prog/test_brainfuck.go similarity index 100% rename from tests/go/prog/brainfuck/test.go rename to tests/go/prog/test_brainfuck.go diff --git a/tests/go/prog/cat/test.go b/tests/go/prog/test_cat.go similarity index 100% rename from tests/go/prog/cat/test.go rename to tests/go/prog/test_cat.go diff --git a/tests/go/prog/cleanstr/test.go b/tests/go/prog/test_cleanstr.go similarity index 100% rename from tests/go/prog/cleanstr/test.go rename to tests/go/prog/test_cleanstr.go diff --git a/tests/go/prog/comcheck/test.go b/tests/go/prog/test_comcheck.go similarity index 100% rename from tests/go/prog/comcheck/test.go rename to tests/go/prog/test_comcheck.go diff --git a/tests/go/prog/costumeprofit/test.go b/tests/go/prog/test_costumeprofit.go similarity index 100% rename from tests/go/prog/costumeprofit/test.go rename to tests/go/prog/test_costumeprofit.go diff --git a/tests/go/prog/countdown/test.go b/tests/go/prog/test_countdown.go similarity index 100% rename from tests/go/prog/countdown/test.go rename to tests/go/prog/test_countdown.go diff --git a/tests/go/prog/displaya/test.go b/tests/go/prog/test_displaya.go similarity index 100% rename from tests/go/prog/displaya/test.go rename to tests/go/prog/test_displaya.go diff --git a/tests/go/prog/displayalpham/test.go b/tests/go/prog/test_displayalpham.go similarity index 100% rename from tests/go/prog/displayalpham/test.go rename to tests/go/prog/test_displayalpham.go diff --git a/tests/go/prog/displayalrevm/test.go b/tests/go/prog/test_displayalrevm.go similarity index 100% rename from tests/go/prog/displayalrevm/test.go rename to tests/go/prog/test_displayalrevm.go diff --git a/tests/go/prog/displayfile/test.go b/tests/go/prog/test_displayfile.go similarity index 100% rename from tests/go/prog/displayfile/test.go rename to tests/go/prog/test_displayfile.go diff --git a/tests/go/prog/displayfirstparam/test.go b/tests/go/prog/test_displayfirstparam.go similarity index 100% rename from tests/go/prog/displayfirstparam/test.go rename to tests/go/prog/test_displayfirstparam.go diff --git a/tests/go/prog/displaylastparam/test.go b/tests/go/prog/test_displaylastparam.go similarity index 100% rename from tests/go/prog/displaylastparam/test.go rename to tests/go/prog/test_displaylastparam.go diff --git a/tests/go/prog/displayz/test.go b/tests/go/prog/test_displayz.go similarity index 100% rename from tests/go/prog/displayz/test.go rename to tests/go/prog/test_displayz.go diff --git a/tests/go/prog/doop/test.go b/tests/go/prog/test_doop.go similarity index 100% rename from tests/go/prog/doop/test.go rename to tests/go/prog/test_doop.go diff --git a/tests/go/prog/expandstr/test.go b/tests/go/prog/test_expandstr.go similarity index 100% rename from tests/go/prog/expandstr/test.go rename to tests/go/prog/test_expandstr.go diff --git a/tests/go/prog/firstword/test.go b/tests/go/prog/test_firstword.go similarity index 100% rename from tests/go/prog/firstword/test.go rename to tests/go/prog/test_firstword.go diff --git a/tests/go/prog/fixthemain/test.go b/tests/go/prog/test_fixthemain.go similarity index 100% rename from tests/go/prog/fixthemain/test.go rename to tests/go/prog/test_fixthemain.go diff --git a/tests/go/prog/flags/test.go b/tests/go/prog/test_flags.go similarity index 100% rename from tests/go/prog/flags/test.go rename to tests/go/prog/test_flags.go diff --git a/tests/go/prog/fprime/test.go b/tests/go/prog/test_fprime.go similarity index 100% rename from tests/go/prog/fprime/test.go rename to tests/go/prog/test_fprime.go diff --git a/tests/go/prog/gcd/test.go b/tests/go/prog/test_gcd.go similarity index 100% rename from tests/go/prog/gcd/test.go rename to tests/go/prog/test_gcd.go diff --git a/tests/go/prog/grouping/test.go b/tests/go/prog/test_grouping.go similarity index 100% rename from tests/go/prog/grouping/test.go rename to tests/go/prog/test_grouping.go diff --git a/tests/go/prog/hello/test.go b/tests/go/prog/test_hello.go similarity index 100% rename from tests/go/prog/hello/test.go rename to tests/go/prog/test_hello.go diff --git a/tests/go/prog/hiddenp/test.go b/tests/go/prog/test_hiddenp.go similarity index 100% rename from tests/go/prog/hiddenp/test.go rename to tests/go/prog/test_hiddenp.go diff --git a/tests/go/prog/inter/test.go b/tests/go/prog/test_inter.go similarity index 100% rename from tests/go/prog/inter/test.go rename to tests/go/prog/test_inter.go diff --git a/tests/go/prog/ispowerof2/test.go b/tests/go/prog/test_ispowerof2.go similarity index 100% rename from tests/go/prog/ispowerof2/test.go rename to tests/go/prog/test_ispowerof2.go diff --git a/tests/go/prog/lastword/test.go b/tests/go/prog/test_lastword.go similarity index 100% rename from tests/go/prog/lastword/test.go rename to tests/go/prog/test_lastword.go diff --git a/tests/go/prog/nbrconvertalpha/test.go b/tests/go/prog/test_nbrconvertalpha.go similarity index 100% rename from tests/go/prog/nbrconvertalpha/test.go rename to tests/go/prog/test_nbrconvertalpha.go diff --git a/tests/go/prog/nenokku/test.go b/tests/go/prog/test_nenokku.go similarity index 100% rename from tests/go/prog/nenokku/test.go rename to tests/go/prog/test_nenokku.go diff --git a/tests/go/prog/onlya/test.go b/tests/go/prog/test_onlya.go similarity index 100% rename from tests/go/prog/onlya/test.go rename to tests/go/prog/test_onlya.go diff --git a/tests/go/prog/onlyz/test.go b/tests/go/prog/test_onlyz.go similarity index 100% rename from tests/go/prog/onlyz/test.go rename to tests/go/prog/test_onlyz.go diff --git a/tests/go/prog/options/test.go b/tests/go/prog/test_options.go similarity index 100% rename from tests/go/prog/options/test.go rename to tests/go/prog/test_options.go diff --git a/tests/go/prog/paramcount/test.go b/tests/go/prog/test_paramcount.go similarity index 100% rename from tests/go/prog/paramcount/test.go rename to tests/go/prog/test_paramcount.go diff --git a/tests/go/prog/piglatin/test.go b/tests/go/prog/test_piglatin.go similarity index 100% rename from tests/go/prog/piglatin/test.go rename to tests/go/prog/test_piglatin.go diff --git a/tests/go/prog/pilot/test.go b/tests/go/prog/test_pilot.go similarity index 100% rename from tests/go/prog/pilot/test.go rename to tests/go/prog/test_pilot.go diff --git a/tests/go/prog/point/test.go b/tests/go/prog/test_point.go similarity index 100% rename from tests/go/prog/point/test.go rename to tests/go/prog/test_point.go diff --git a/tests/go/prog/printalphabet/test.go b/tests/go/prog/test_printalphabet.go similarity index 100% rename from tests/go/prog/printalphabet/test.go rename to tests/go/prog/test_printalphabet.go diff --git a/tests/go/prog/printbits/test.go b/tests/go/prog/test_printbits.go similarity index 100% rename from tests/go/prog/printbits/test.go rename to tests/go/prog/test_printbits.go diff --git a/tests/go/prog/printchessboard/test.go b/tests/go/prog/test_printchessboard.go similarity index 100% rename from tests/go/prog/printchessboard/test.go rename to tests/go/prog/test_printchessboard.go diff --git a/tests/go/prog/printdigits/test.go b/tests/go/prog/test_printdigits.go similarity index 100% rename from tests/go/prog/printdigits/test.go rename to tests/go/prog/test_printdigits.go diff --git a/tests/go/prog/printhex/test.go b/tests/go/prog/test_printhex.go similarity index 100% rename from tests/go/prog/printhex/test.go rename to tests/go/prog/test_printhex.go diff --git a/tests/go/prog/printparams/test.go b/tests/go/prog/test_printparams.go similarity index 100% rename from tests/go/prog/printparams/test.go rename to tests/go/prog/test_printparams.go diff --git a/tests/go/prog/printprogramname/test.go b/tests/go/prog/test_printprogramname.go similarity index 100% rename from tests/go/prog/printprogramname/test.go rename to tests/go/prog/test_printprogramname.go diff --git a/tests/go/prog/printrevcomb/test.go b/tests/go/prog/test_printrevcomb.go similarity index 100% rename from tests/go/prog/printrevcomb/test.go rename to tests/go/prog/test_printrevcomb.go diff --git a/tests/go/prog/printreversealphabet/test.go b/tests/go/prog/test_printreversealphabet.go similarity index 100% rename from tests/go/prog/printreversealphabet/test.go rename to tests/go/prog/test_printreversealphabet.go diff --git a/tests/go/prog/raid2/test.go b/tests/go/prog/test_raid2.go similarity index 100% rename from tests/go/prog/raid2/test.go rename to tests/go/prog/test_raid2.go diff --git a/tests/go/prog/raid3/test.go b/tests/go/prog/test_raid3.go similarity index 100% rename from tests/go/prog/raid3/test.go rename to tests/go/prog/test_raid3.go diff --git a/tests/go/prog/range/test.go b/tests/go/prog/test_range.go similarity index 100% rename from tests/go/prog/range/test.go rename to tests/go/prog/test_range.go diff --git a/tests/go/prog/rectangle/test.go b/tests/go/prog/test_rectangle.go similarity index 100% rename from tests/go/prog/rectangle/test.go rename to tests/go/prog/test_rectangle.go diff --git a/tests/go/prog/repeatalpha/test.go b/tests/go/prog/test_repeatalpha.go similarity index 100% rename from tests/go/prog/repeatalpha/test.go rename to tests/go/prog/test_repeatalpha.go diff --git a/tests/go/prog/reverserange/test.go b/tests/go/prog/test_reverserange.go similarity index 100% rename from tests/go/prog/reverserange/test.go rename to tests/go/prog/test_reverserange.go diff --git a/tests/go/prog/reversestrcap/test.go b/tests/go/prog/test_reversestrcap.go similarity index 100% rename from tests/go/prog/reversestrcap/test.go rename to tests/go/prog/test_reversestrcap.go diff --git a/tests/go/prog/revparams/test.go b/tests/go/prog/test_revparams.go similarity index 100% rename from tests/go/prog/revparams/test.go rename to tests/go/prog/test_revparams.go diff --git a/tests/go/prog/revwstr/test.go b/tests/go/prog/test_revwstr.go similarity index 100% rename from tests/go/prog/revwstr/test.go rename to tests/go/prog/test_revwstr.go diff --git a/tests/go/prog/robottoorigin/test.go b/tests/go/prog/test_robottoorigin.go similarity index 100% rename from tests/go/prog/robottoorigin/test.go rename to tests/go/prog/test_robottoorigin.go diff --git a/tests/go/prog/romannumbers/test.go b/tests/go/prog/test_romannumbers.go similarity index 100% rename from tests/go/prog/romannumbers/test.go rename to tests/go/prog/test_romannumbers.go diff --git a/tests/go/prog/rostring/test.go b/tests/go/prog/test_rostring.go similarity index 100% rename from tests/go/prog/rostring/test.go rename to tests/go/prog/test_rostring.go diff --git a/tests/go/prog/rot13/test.go b/tests/go/prog/test_rot13.go similarity index 100% rename from tests/go/prog/rot13/test.go rename to tests/go/prog/test_rot13.go diff --git a/tests/go/prog/rotatevowels/test.go b/tests/go/prog/test_rotatevowels.go similarity index 100% rename from tests/go/prog/rotatevowels/test.go rename to tests/go/prog/test_rotatevowels.go diff --git a/tests/go/prog/rpncalc/test.go b/tests/go/prog/test_rpncalc.go similarity index 100% rename from tests/go/prog/rpncalc/test.go rename to tests/go/prog/test_rpncalc.go diff --git a/tests/go/prog/searchreplace/test.go b/tests/go/prog/test_searchreplace.go similarity index 100% rename from tests/go/prog/searchreplace/test.go rename to tests/go/prog/test_searchreplace.go diff --git a/tests/go/prog/sortparams/test.go b/tests/go/prog/test_sortparams.go similarity index 100% rename from tests/go/prog/sortparams/test.go rename to tests/go/prog/test_sortparams.go diff --git a/tests/go/prog/switchcase/test.go b/tests/go/prog/test_switchcase.go similarity index 100% rename from tests/go/prog/switchcase/test.go rename to tests/go/prog/test_switchcase.go diff --git a/tests/go/prog/tabmult/test.go b/tests/go/prog/test_tabmult.go similarity index 100% rename from tests/go/prog/tabmult/test.go rename to tests/go/prog/test_tabmult.go diff --git a/tests/go/prog/tetrisoptimizer/test.go b/tests/go/prog/test_tetrisoptimizer.go similarity index 100% rename from tests/go/prog/tetrisoptimizer/test.go rename to tests/go/prog/test_tetrisoptimizer.go diff --git a/tests/go/prog/union/test.go b/tests/go/prog/test_union.go similarity index 100% rename from tests/go/prog/union/test.go rename to tests/go/prog/test_union.go diff --git a/tests/go/prog/uniqueoccurences/test.go b/tests/go/prog/test_uniqueoccurences.go similarity index 100% rename from tests/go/prog/uniqueoccurences/test.go rename to tests/go/prog/test_uniqueoccurences.go diff --git a/tests/go/prog/wdmatch/test.go b/tests/go/prog/test_wdmatch.go similarity index 100% rename from tests/go/prog/wdmatch/test.go rename to tests/go/prog/test_wdmatch.go diff --git a/tests/go/prog/ztail/test.go b/tests/go/prog/test_ztail.go similarity index 100% rename from tests/go/prog/ztail/test.go rename to tests/go/prog/test_ztail.go