Refactored `MakefileTests` jv
authorJan Vrany <jan.vrany@fit.cvut.cz>
Wed, 30 May 2018 14:48:57 +0100
branchjv
changeset 1972 0d55f748fc8b
parent 1971 de93bc901dba
child 1973 edac63045d4a
Refactored `MakefileTests`
.cvsignore
.hgautomerge
.hgignore
.hgtags
Make.proto
Make.spec
Makefile.init
NOAUTOLOAD
ParserTests.st
ReadStreamTest.st
RegressionTests__AssociationTests.st
RegressionTests__BayesClassifierTest.st
RegressionTests__BecomeTests.st
RegressionTests__BehaviorLookupObjectTests.st
RegressionTests__BinaryIOTests.st
RegressionTests__BinaryTreeTester.st
RegressionTests__BlockTest.st
RegressionTests__BreakpointTests.st
RegressionTests__CECollectionExtensionTest.st
RegressionTests__CESequenceableCollectionExtensionTest.st
RegressionTests__CEStringExtensionTest.st
RegressionTests__CachedValueTest.st
RegressionTests__ChangeSetTests.st
RegressionTests__CharacterEncoderTests.st
RegressionTests__CharacterSetTests.st
RegressionTests__CharacterTests.st
RegressionTests__ClassAndMethodCompilingTestCase.st
RegressionTests__ClassBuilderTests.st
RegressionTests__ClassDescriptionTests.st
RegressionTests__ClassWithoutVersionMethod.st
RegressionTests__CollectionTests.st
RegressionTests__CompilerTest.st
RegressionTests__CompilerTests2ExternalBytes.st
RegressionTests__ComplexTest.st
RegressionTests__ContextTest2.st
RegressionTests__CoverageInstrumentationTest.st
RegressionTests__CryptTests.st
RegressionTests__DebuggerTest.st
RegressionTests__DeepCopyTests.st
RegressionTests__DelayTest.st
RegressionTests__DictionaryTest.st
RegressionTests__DirectoryStreamTest.st
RegressionTests__DoubleMetaphoneStringComparatorTest.st
RegressionTests__EnumerationTests.st
RegressionTests__ExceptionTest.st
RegressionTests__ExternalInterfaceTests.st
RegressionTests__ExternalStreamTest.st
RegressionTests__FileOpenTest.st
RegressionTests__FileStreamTest.st
RegressionTests__FilenameTests.st
RegressionTests__FloatTest.st
RegressionTests__FractionTest.st
RegressionTests__GCTest.st
RegressionTests__GraphicDrawingTest.st
RegressionTests__HTMLParserTests.st
RegressionTests__HTTPServerTests.st
RegressionTests__ImageReaderTest.st
RegressionTests__IntegerTest.st
RegressionTests__JITTest.st
RegressionTests__JavaScriptTests.st
RegressionTests__KoelnerPhoneticCodeStringComparatorTest.st
RegressionTests__LabelResizingTest.st
RegressionTests__LargeFloatTest.st
RegressionTests__LinkedListTest.st
RegressionTests__LiteralsInMethodTests.st
RegressionTests__LoggedStreamTests.st
RegressionTests__MakefileTests.st
RegressionTests__ManyProcessesTest.st
RegressionTests__MeasurementValueTests.st
RegressionTests__MemoryTest.st
RegressionTests__MetaNumbersTest.st
RegressionTests__MiracodeStringComparatorTest.st
RegressionTests__MySQLSoundexStringComparatorTest.st
RegressionTests__NumberTest.st
RegressionTests__OS_OLE_Tests.st
RegressionTests__OperatingSystemTest.st
RegressionTests__OperationInQueueTests.st
RegressionTests__PTYTest.st
RegressionTests__PipeStreamTest.st
RegressionTests__PowerSetTests.st
RegressionTests__ProcessSpawningTestCase.st
RegressionTests__ProcessTest.st
RegressionTests__ProjectDefinitionTests.st
RegressionTests__QueueTest.st
RegressionTests__QuickTestRunner.st
RegressionTests__STCCompilerTests.st
RegressionTests__ScaledDecimalTest.st
RegressionTests__SegmentedOrderedCollectionTests.st
RegressionTests__SelectorNamespacesTests.st
RegressionTests__SemaphoreTest.st
RegressionTests__ServerSocketTest.st
RegressionTests__SharedQueueTest.st
RegressionTests__SmallIntegerTest.st
RegressionTests__SocketTests.st
RegressionTests__SortTests.st
RegressionTests__SoundexStringComparatorTest.st
RegressionTests__StackFrameTest.st
RegressionTests__StreamTests.st
RegressionTests__StreamUpToTests.st
RegressionTests__StringTests.st
RegressionTests__SunitXMLOutputTest.st
RegressionTests__TSMultiTreeTests.st
RegressionTests__TSTreeTests.st
RegressionTests__TestDialogs1.st
RegressionTests__TimeAndDateTest.st
RegressionTests__TimeDurationTest.st
RegressionTests__TypedArrayTests.st
RegressionTests__URLTest.st
RegressionTests__UTF8TestClass.st
RegressionTests__UninterpretedBytesTest.st
RegressionTests__VMCrashTestCase.st
RegressionTests__WeakCollectionTest.st
RegressionTests__Win32OLETests.st
RegressionTests__Win32OperatingSystemTest.st
RegressionTests__WritingToTranscriptOrStdoutTest.st
RegressionTests__WrongMethodCalledTest.st
RegressionTests__XMLCoderTests.st
RegressionTests__ZipArchiveTests.st
SelectorNamespacesTests.st
SelfTestRunner.st
abbrev.stc
bc.def
bc.mak
benchmarks/.cvsignore
benchmarks/CollectionBenchmarks.st
benchmarks/README
libInit.cc
obsolete/RegressionTests__QuickTest.st
regression.rc
runSelfTest.sh
stx_goodies_regressionWINrc.rc
testData/CompilerTests2/.cvsignore
testData/CompilerTests2/CompilerTests2.rc
testData/CompilerTests2/Make.proto
testData/CompilerTests2/Make.spec
testData/CompilerTests2/RegressionTests__CompilerTests2Mock1.st
testData/CompilerTests2/RegressionTests__CompilerTests2Mock2.st
testData/CompilerTests2/abbrev.stc
testData/CompilerTests2/bc.mak
testData/CompilerTests2/libInit.cc
testData/CompilerTests2/stx_goodies_regression_testData_CompilerTests2.st
testData/UnicodeData-4.0.0.txt
testData/bmpImages/README
testData/bmpImages/bmpsuite-2.4/COPYING.txt
testData/bmpImages/bmpsuite-2.4/b/badbitcount.bmp
testData/bmpImages/bmpsuite-2.4/b/badbitssize.bmp
testData/bmpImages/bmpsuite-2.4/b/baddens1.bmp
testData/bmpImages/bmpsuite-2.4/b/baddens2.bmp
testData/bmpImages/bmpsuite-2.4/b/badfilesize.bmp
testData/bmpImages/bmpsuite-2.4/b/badheadersize.bmp
testData/bmpImages/bmpsuite-2.4/b/badpalettesize.bmp
testData/bmpImages/bmpsuite-2.4/b/badplanes.bmp
testData/bmpImages/bmpsuite-2.4/b/badrle.bmp
testData/bmpImages/bmpsuite-2.4/b/badrle4.bmp
testData/bmpImages/bmpsuite-2.4/b/badrle4bis.bmp
testData/bmpImages/bmpsuite-2.4/b/badrle4ter.bmp
testData/bmpImages/bmpsuite-2.4/b/badrlebis.bmp
testData/bmpImages/bmpsuite-2.4/b/badrleter.bmp
testData/bmpImages/bmpsuite-2.4/b/badwidth.bmp
testData/bmpImages/bmpsuite-2.4/b/pal8badindex.bmp
testData/bmpImages/bmpsuite-2.4/b/reallybig.bmp
testData/bmpImages/bmpsuite-2.4/b/rgb16-880.bmp
testData/bmpImages/bmpsuite-2.4/b/rletopdown.bmp
testData/bmpImages/bmpsuite-2.4/b/shortfile.bmp
testData/bmpImages/bmpsuite-2.4/data/image.jpg
testData/bmpImages/bmpsuite-2.4/data/image.png
testData/bmpImages/bmpsuite-2.4/data/srgb.icc
testData/bmpImages/bmpsuite-2.4/g/pal1.bmp
testData/bmpImages/bmpsuite-2.4/g/pal1bg.bmp
testData/bmpImages/bmpsuite-2.4/g/pal1wb.bmp
testData/bmpImages/bmpsuite-2.4/g/pal4.bmp
testData/bmpImages/bmpsuite-2.4/g/pal4gs.bmp
testData/bmpImages/bmpsuite-2.4/g/pal4rle.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8-0.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8gs.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8nonsquare.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8os2.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8rle.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8topdown.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8v4.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8v5.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8w124.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8w125.bmp
testData/bmpImages/bmpsuite-2.4/g/pal8w126.bmp
testData/bmpImages/bmpsuite-2.4/g/rgb16-565.bmp
testData/bmpImages/bmpsuite-2.4/g/rgb16-565pal.bmp
testData/bmpImages/bmpsuite-2.4/g/rgb16.bmp
testData/bmpImages/bmpsuite-2.4/g/rgb24.bmp
testData/bmpImages/bmpsuite-2.4/g/rgb24pal.bmp
testData/bmpImages/bmpsuite-2.4/g/rgb32.bmp
testData/bmpImages/bmpsuite-2.4/g/rgb32bf.bmp
testData/bmpImages/bmpsuite-2.4/html/bkgd.png
testData/bmpImages/bmpsuite-2.4/html/bmpsuite.html
testData/bmpImages/bmpsuite-2.4/html/fakealpha.png
testData/bmpImages/bmpsuite-2.4/html/pal1.png
testData/bmpImages/bmpsuite-2.4/html/pal1bg.png
testData/bmpImages/bmpsuite-2.4/html/pal1p1.png
testData/bmpImages/bmpsuite-2.4/html/pal2.png
testData/bmpImages/bmpsuite-2.4/html/pal2color.png
testData/bmpImages/bmpsuite-2.4/html/pal4.png
testData/bmpImages/bmpsuite-2.4/html/pal4gs.png
testData/bmpImages/bmpsuite-2.4/html/pal4rlecut-0.png
testData/bmpImages/bmpsuite-2.4/html/pal4rlecut-b.png
testData/bmpImages/bmpsuite-2.4/html/pal4rlecut.png
testData/bmpImages/bmpsuite-2.4/html/pal4rletrns-0.png
testData/bmpImages/bmpsuite-2.4/html/pal4rletrns-b.png
testData/bmpImages/bmpsuite-2.4/html/pal4rletrns.png
testData/bmpImages/bmpsuite-2.4/html/pal8.png
testData/bmpImages/bmpsuite-2.4/html/pal8gs.png
testData/bmpImages/bmpsuite-2.4/html/pal8nonsquare-e.png
testData/bmpImages/bmpsuite-2.4/html/pal8nonsquare-v.png
testData/bmpImages/bmpsuite-2.4/html/pal8rlecut-0.png
testData/bmpImages/bmpsuite-2.4/html/pal8rlecut-b.png
testData/bmpImages/bmpsuite-2.4/html/pal8rlecut.png
testData/bmpImages/bmpsuite-2.4/html/pal8rletrns-0.png
testData/bmpImages/bmpsuite-2.4/html/pal8rletrns-b.png
testData/bmpImages/bmpsuite-2.4/html/pal8rletrns.png
testData/bmpImages/bmpsuite-2.4/html/pal8w124.png
testData/bmpImages/bmpsuite-2.4/html/pal8w125.png
testData/bmpImages/bmpsuite-2.4/html/pal8w126.png
testData/bmpImages/bmpsuite-2.4/html/rgb16-231.png
testData/bmpImages/bmpsuite-2.4/html/rgb16-3103.png
testData/bmpImages/bmpsuite-2.4/html/rgb16-565.png
testData/bmpImages/bmpsuite-2.4/html/rgb16-880.png
testData/bmpImages/bmpsuite-2.4/html/rgb16.png
testData/bmpImages/bmpsuite-2.4/html/rgb24.jpg
testData/bmpImages/bmpsuite-2.4/html/rgb24.png
testData/bmpImages/bmpsuite-2.4/html/rgb32-7187.png
testData/bmpImages/bmpsuite-2.4/html/rgba16-1924.png
testData/bmpImages/bmpsuite-2.4/html/rgba16-4444.png
testData/bmpImages/bmpsuite-2.4/html/rgba32-61754.png
testData/bmpImages/bmpsuite-2.4/html/rgba32-81284.png
testData/bmpImages/bmpsuite-2.4/html/rgba32.png
testData/bmpImages/bmpsuite-2.4/q/pal1p1.bmp
testData/bmpImages/bmpsuite-2.4/q/pal2.bmp
testData/bmpImages/bmpsuite-2.4/q/pal2color.bmp
testData/bmpImages/bmpsuite-2.4/q/pal4rlecut.bmp
testData/bmpImages/bmpsuite-2.4/q/pal4rletrns.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8offs.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8os2-sz.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8os2sp.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8os2v2-16.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8os2v2-40sz.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8os2v2-sz.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8os2v2.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8oversizepal.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8rlecut.bmp
testData/bmpImages/bmpsuite-2.4/q/pal8rletrns.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb16-231.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb16-3103.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb24jpeg.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb24largepal.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb24lprof.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb24png.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb24prof.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb32-111110.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb32-7187.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb32fakealpha.bmp
testData/bmpImages/bmpsuite-2.4/q/rgb32h52.bmp
testData/bmpImages/bmpsuite-2.4/q/rgba16-1924.bmp
testData/bmpImages/bmpsuite-2.4/q/rgba16-4444.bmp
testData/bmpImages/bmpsuite-2.4/q/rgba32-61754.bmp
testData/bmpImages/bmpsuite-2.4/q/rgba32-81284.bmp
testData/bmpImages/bmpsuite-2.4/q/rgba32.bmp
testData/bmpImages/bmpsuite-2.4/q/rgba32abf.bmp
testData/bmpImages/bmpsuite-2.4/q/rgba32h56.bmp
testData/bmpImages/bmpsuite-2.4/readme.txt
testData/bmpImages/test1.bmp
testData/bmpImages/test16.bmp
testData/bmpImages/test16bf555.bmp
testData/bmpImages/test16bf565.bmp
testData/bmpImages/test24.bmp
testData/bmpImages/test2a_2bp.bmp
testData/bmpImages/test2b_2bp.bmp
testData/bmpImages/test32.bmp
testData/bmpImages/test32bf.bmp
testData/bmpImages/test32bfv4.bmp
testData/bmpImages/test32v5.bmp
testData/bmpImages/test4.bmp
testData/bmpImages/test4os2v2.bmp
testData/bmpImages/test8.bmp
testData/bmpImages/test8os2.bmp
testData/bmpImages/testcompress4.bmp
testData/bmpImages/testcompress8.bmp
testData/bmpImages/trans.bmp
testData/packages/ snapshot_restart/.cvsignore
testData/packages/p1utf8/.cvsignore
testData/packages/p1utf8/Make.proto
testData/packages/p1utf8/Make.spec
testData/packages/p1utf8/ProjectDefinitionTestsP1UTF8Bar.st
testData/packages/p1utf8/abbrev.stc
testData/packages/p1utf8/bc.mak
testData/packages/p1utf8/extensions.st
testData/packages/p1utf8/libInit.cc
testData/packages/p1utf8/p1utf8.rc
testData/packages/p1utf8/stx_goodies_regression_testData_packages_p1utf8.st
testData/packages/p2platform_specific_classes/Make.proto
testData/packages/p2platform_specific_classes/Make.spec
testData/packages/p2platform_specific_classes/Makefile.init
testData/packages/p2platform_specific_classes/UnixSpecificClass.st
testData/packages/p2platform_specific_classes/VMSSpecificClass.st
testData/packages/p2platform_specific_classes/Win32SpecificClass.st
testData/packages/p2platform_specific_classes/abbrev.stc
testData/packages/p2platform_specific_classes/bc.mak
testData/packages/p2platform_specific_classes/libInit.cc
testData/packages/p2platform_specific_classes/stx_goodies_regression_testData_packages_p2platform_specific_classes.st
testData/packages/p2platform_specific_classes/stx_goodies_regression_testData_packages_p2platform_specific_classesWINrc.rc
testData/packages/snapshot_restart/.cvsignore
testData/packages/snapshot_restart/Make.proto
testData/packages/snapshot_restart/Make.spec
testData/packages/snapshot_restart/Makefile.init
testData/packages/snapshot_restart/RegressionTests__SnapshotRestartTestsObject.st
testData/packages/snapshot_restart/abbrev.stc
testData/packages/snapshot_restart/bc.mak
testData/packages/snapshot_restart/libInit.cc
testData/packages/snapshot_restart/run-ToRunOnFreshAndRestartedSnapshotTests-tests.st
testData/packages/snapshot_restart/snapshot_restart.rc
testData/packages/snapshot_restart/stx_goodies_regression_testData_packages_snapshot_restart.st
testData/pngImages/basi0g01.png
testData/pngImages/basi0g02.png
testData/pngImages/basi0g04.png
testData/pngImages/basi0g08.png
testData/pngImages/basi0g16.png
testData/pngImages/basi2c08.png
testData/pngImages/basi2c16.png
testData/pngImages/basi3p01.png
testData/pngImages/basi3p02.png
testData/pngImages/basi3p04.png
testData/pngImages/basi3p08.png
testData/pngImages/basi4a08.png
testData/pngImages/basi4a16.png
testData/pngImages/basi6a08.png
testData/pngImages/basi6a16.png
testData/pngImages/basn0g01.png
testData/pngImages/basn0g02.png
testData/pngImages/basn0g04.png
testData/pngImages/basn0g08.png
testData/pngImages/basn0g16.png
testData/pngImages/basn2c08.png
testData/pngImages/basn2c16.png
testData/pngImages/basn3p01.png
testData/pngImages/basn3p02.png
testData/pngImages/basn3p04.png
testData/pngImages/basn3p08.png
testData/pngImages/basn4a08.png
testData/pngImages/basn4a16.png
testData/pngImages/basn6a08.png
testData/pngImages/basn6a16.png
testData/pngImages/bgai4a08.png
testData/pngImages/bgai4a16.png
testData/pngImages/bgan6a08.png
testData/pngImages/bgan6a16.png
testData/pngImages/bgbn4a08.png
testData/pngImages/bggn4a16.png
testData/pngImages/bgwn6a08.png
testData/pngImages/bgyn6a16.png
testData/pngImages/ccwn2c08.png
testData/pngImages/ccwn3p08.png
testData/pngImages/cdfn2c08.png
testData/pngImages/cdhn2c08.png
testData/pngImages/cdsn2c08.png
testData/pngImages/cdun2c08.png
testData/pngImages/ch1n3p04.png
testData/pngImages/ch2n3p08.png
testData/pngImages/cm0n0g04.png
testData/pngImages/cm7n0g04.png
testData/pngImages/cm9n0g04.png
testData/pngImages/cs3n2c16.png
testData/pngImages/cs3n3p08.png
testData/pngImages/cs5n2c08.png
testData/pngImages/cs5n3p08.png
testData/pngImages/cs8n2c08.png
testData/pngImages/cs8n3p08.png
testData/pngImages/ct0n0g04.png
testData/pngImages/ct1n0g04.png
testData/pngImages/ctzn0g04.png
testData/pngImages/f00n0g08.png
testData/pngImages/f00n2c08.png
testData/pngImages/f01n0g08.png
testData/pngImages/f01n2c08.png
testData/pngImages/f02n0g08.png
testData/pngImages/f02n2c08.png
testData/pngImages/f03n0g08.png
testData/pngImages/f03n2c08.png
testData/pngImages/f04n0g08.png
testData/pngImages/f04n2c08.png
testData/pngImages/g03n0g16.png
testData/pngImages/g03n2c08.png
testData/pngImages/g03n3p04.png
testData/pngImages/g04n0g16.png
testData/pngImages/g04n2c08.png
testData/pngImages/g04n3p04.png
testData/pngImages/g05n0g16.png
testData/pngImages/g05n2c08.png
testData/pngImages/g05n3p04.png
testData/pngImages/g07n0g16.png
testData/pngImages/g07n2c08.png
testData/pngImages/g07n3p04.png
testData/pngImages/g10n0g16.png
testData/pngImages/g10n2c08.png
testData/pngImages/g10n3p04.png
testData/pngImages/g25n0g16.png
testData/pngImages/g25n2c08.png
testData/pngImages/g25n3p04.png
testData/pngImages/oi1n0g16.png
testData/pngImages/oi1n2c16.png
testData/pngImages/oi2n0g16.png
testData/pngImages/oi2n2c16.png
testData/pngImages/oi4n0g16.png
testData/pngImages/oi4n2c16.png
testData/pngImages/oi9n0g16.png
testData/pngImages/oi9n2c16.png
testData/pngImages/pngsuite.doc
testData/pngImages/pngsuite_logo.png
testData/pngImages/pp0n2c16.png
testData/pngImages/pp0n6a08.png
testData/pngImages/ps1n0g08.png
testData/pngImages/ps1n2c16.png
testData/pngImages/ps2n0g08.png
testData/pngImages/ps2n2c16.png
testData/pngImages/s01i3p01.png
testData/pngImages/s01n3p01.png
testData/pngImages/s02i3p01.png
testData/pngImages/s02n3p01.png
testData/pngImages/s03i3p01.png
testData/pngImages/s03n3p01.png
testData/pngImages/s04i3p01.png
testData/pngImages/s04n3p01.png
testData/pngImages/s05i3p02.png
testData/pngImages/s05n3p02.png
testData/pngImages/s06i3p02.png
testData/pngImages/s06n3p02.png
testData/pngImages/s07i3p02.png
testData/pngImages/s07n3p02.png
testData/pngImages/s08i3p02.png
testData/pngImages/s08n3p02.png
testData/pngImages/s09i3p02.png
testData/pngImages/s09n3p02.png
testData/pngImages/s32i3p04.png
testData/pngImages/s32n3p04.png
testData/pngImages/s33i3p04.png
testData/pngImages/s33n3p04.png
testData/pngImages/s34i3p04.png
testData/pngImages/s34n3p04.png
testData/pngImages/s35i3p04.png
testData/pngImages/s35n3p04.png
testData/pngImages/s36i3p04.png
testData/pngImages/s36n3p04.png
testData/pngImages/s37i3p04.png
testData/pngImages/s37n3p04.png
testData/pngImages/s38i3p04.png
testData/pngImages/s38n3p04.png
testData/pngImages/s39i3p04.png
testData/pngImages/s39n3p04.png
testData/pngImages/s40i3p04.png
testData/pngImages/s40n3p04.png
testData/pngImages/tbbn1g04.png
testData/pngImages/tbbn2c16.png
testData/pngImages/tbbn3p08.png
testData/pngImages/tbgn2c16.png
testData/pngImages/tbgn3p08.png
testData/pngImages/tbrn2c08.png
testData/pngImages/tbwn1g16.png
testData/pngImages/tbwn3p08.png
testData/pngImages/tbyn3p08.png
testData/pngImages/tp0n1g08.png
testData/pngImages/tp0n2c08.png
testData/pngImages/tp0n3p08.png
testData/pngImages/tp1n3p08.png
testData/pngImages/x00n0g01.png
testData/pngImages/xcrn0g04.png
testData/pngImages/xlfn0g04.png
testData/pngImages/z00n2c08.png
testData/pngImages/z03n2c08.png
testData/pngImages/z06n2c08.png
testData/pngImages/z09n2c08.png
--- a/RegressionTests__MakefileTests.st	Tue Apr 17 16:24:47 2018 +0100
+++ b/RegressionTests__MakefileTests.st	Wed May 30 14:48:57 2018 +0100
@@ -9,7 +9,7 @@
 	category:'tests-Regression'
 !
 
-StandaloneStartup subclass:#TestApplication01
+StandaloneStartup subclass:#TestApplication01StartUp
 	instanceVariableNames:''
 	classVariableNames:''
 	poolDictionaries:''
@@ -117,11 +117,11 @@
 
 
 
-    self setUpForPackage:'tmp:makefiletests'.
+    self setUpForPackage:('tmp:', testSelector) asSymbol.
 
     "Created: / 19-11-2013 / 12:57:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified: / 24-11-2013 / 22:23:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
     "Modified: / 23-11-2017 / 20:34:37 / jv"
+    "Modified: / 30-05-2018 / 14:25:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 setUpForPackage: pkg
@@ -142,33 +142,35 @@
 
 !MakefileTests methodsFor:'tests'!
 
-test_application_01
-
+test_application_01a
     <timeout: 600> "600sec = 10min"
 
-    self run:#'test_application_01' type:ProjectDefinition nonGuiApplicationType toolchain:nil
+    self compile:(Array with:TestApplication01StartUp) type:ProjectDefinition nonGuiApplicationType.
 
-    "Created: / 19-11-2013 / 14:05:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Created: / 30-05-2018 / 14:22:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
-test_application_02
-
-    <timeout: 600> "600sec = 10min"
+test_application_01b
+    <timeout: 600> "600sec = 10min"    
 
-    self setUpForPackage: 'tmp:makefiletests2/test_application_02'.
-    self run:#'test_application_01' type:ProjectDefinition nonGuiApplicationType toolchain:nil
+    self setUpForPackage:('tmp:' , testSelector , '/' , testSelector) asSymbol.
+    self compile:(Array with:TestApplication01StartUp) type:ProjectDefinition nonGuiApplicationType.
 
-    "Created: / 24-11-2013 / 22:23:54 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Created: / 30-05-2018 / 14:23:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !MakefileTests methodsFor:'tests-helpers'!
 
-run:packageIdent type:packageType toolchain:toolchain
-    | packageDef  startup |
+compile: classes type:packageType
+    "
+    Create a new application package with copy of given classes
+    and compile it. Return the path to compiled executable.
+    "
+    | packageDef  startup executable |
 
     "/ Compile all classes...
     Class packageQuerySignal answer:package do:[
-        (self class privateClasses select:[:cls | cls packageIdent = packageIdent ]) do:[:cls |
+        classes do:[:cls |
                 | copy |
 
                 copy := cls superclass
@@ -237,20 +239,15 @@
     ].
 
     self make.
+    executable := (Smalltalk getPackageDirectoryForPackage: package) / (OperatingSystem isMSWINDOWSlike ifTrue:[packageDef applicationNameConsole] ifFalse:[ packageDef applicationName ]).
+    self assert: executable exists.
+    self assert:(OperatingSystem canExecuteCommand: executable pathName).
+    ^ executable pathName
 
-    "Created: / 19-11-2013 / 14:07:49 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified: / 12-02-2016 / 15:12:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Created: / 30-05-2018 / 14:22:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-!MakefileTests::TestApplication01 class methodsFor:'accessing'!
-
-packageIdent
-    ^ #test_application_01
-
-    "Created: / 19-11-2013 / 14:04:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-! !
-
-!MakefileTests::TestApplication01 class methodsFor:'startup-to be redefined'!
+!MakefileTests::TestApplication01StartUp class methodsFor:'startup-to be redefined'!
 
 main:args
     args isEmpty ifTrue:[