Nicolas Petton
fd186dddd9
Merge pull request #272 from herby/uiless-testrunner
...
TestSuiteRunner uses fork; impl. fork using pool.
2012-12-28 08:34:08 -08:00
Nicolas Petton
096961fdab
Merge pull request #274 from herby/performfailure-call-runcase
...
Simplified TestRunner >> performFailure:
2012-12-28 08:33:32 -08:00
Nicolas Petton
854a77b1e1
Merge pull request #273 from herby/ensure-is-finally
...
BlockClosure >> ensure: impl'd by try/finally.
2012-12-28 08:33:01 -08:00
Herby Vojčík
1513117bed
Simplified TestRunner >> performFailure:
2012-12-28 15:37:54 +01:00
Herby Vojčík
43db62db26
BlockClosure >> ensure: impl'd by try/finally.
2012-12-28 13:11:41 +01:00
Herby Vojčík
801adeb7f5
Fix: no local return in async block.
2012-12-24 12:48:07 +01:00
Herby Vojčík
231e7ae07a
TestSuiteRunner uses fork; impl. fork using pool.
2012-12-24 01:10:50 +01:00
Nicolas Petton
980c75fe67
Merge pull request #267 from herby/uiless-testrunner
...
TestSuiteRunner: small fix and refactorings.
2012-12-13 02:55:52 -08:00
Herbert Vojčík
a5fd3c1916
Test{SuiteRunner,Result} competencies.
2012-12-12 10:55:24 +01:00
Herbert Vojčík
867ef99701
Announce always, in ensure:
2012-12-12 10:50:53 +01:00
Nicolas Petton
818a851d61
Merge pull request #266 from herby/uiless-testrunner
...
Serializing tests running while still fast.
2012-12-12 00:51:17 -08:00
Herbert Vojčík
0ac15010cc
Pharo-inspired changes; setUp/tearDown covered.
2012-12-12 08:47:39 +01:00
Herbert Vojčík
1232d8861c
Serializing tests running while still fast.
...
Tests are consciously run one at a time (not all at parallel and
relying on single-thread model to run only one at a time), while
pauses are still minimal because of more workers thrown
into setTimeout queue.
This is preparing for running async tests (which need to be
properly serialized).
2012-12-11 23:42:41 +01:00
Nicolas Petton
45e85a5dce
Merge pull request #263 from herby/master
...
AlternativeTMPDIR when mktemp not present
2012-12-11 03:31:13 -08:00
Nicolas Petton
b2e8304930
Merge pull request #262 from herby/uiless-testrunner
...
Test running separate from its presentation.
2012-12-11 03:30:38 -08:00
Nicolas Petton
e94f65808c
Merge pull request #265 from mkroehnert/server
...
Server doesn't crash anymore when WriteStream could not be created
2012-12-11 03:29:59 -08:00
mkroehnert
24cc5c5553
server.js: \t does not get expanded; use 4 spaces instead
2012-12-10 23:46:14 +01:00
mkroehnert
03ccc59098
server.js: don't crash if WriteStream could not be created (currently lacks notification of the user)
2012-12-10 22:27:55 +01:00
mkroehnert
806975dff8
server.js: check if working directory contains necessary files
...
a warning gets logged on the console if any of the following is missing:
* index.html file
* st/ directory
* js/ directory
2012-12-10 21:45:41 +01:00
Herbert Vojčík
4b35f04f9a
Alternative creation of TMPDIR in Windows.
...
Users of portableGit in Windows do not have mktemp.
TMPDIR ended up empty and compiler.js was created at /.
Good thing is "rm -rf " trap failed with empty arguments
and it did not remove everything.
2012-12-10 19:07:05 +01:00
Herbert Vojčík
8f3d580b94
Console test runner uses TestSuiteRunner.
2012-12-10 18:33:21 +01:00
Herbert Vojčík
0b8aeeaeac
Recompile to fix compiler error with super.
2012-12-10 17:08:27 +01:00
Herbert Vojčík
2e8f8bcf35
TestRunner: separate domain from presentation.
...
A crude splitting of test running mechanism form test running visualization.
2012-12-10 17:08:11 +01:00
Nicolas Petton
4f40a30718
Merge pull request #259 from mkroehnert/homepage
...
update broken "Fork Me on GitHub" graphics on index.html
2012-12-10 04:59:17 -08:00
Nicolas Petton
2cbb1a25ee
Merge pull request #258 from mkroehnert/server
...
server.js: add -p commandline parameter to specify port number
2012-12-10 04:37:13 -08:00
Nicolas Petton
5911cf00a9
Merge pull request #260 from herby/gh-246
...
Fixing removeMethod to remove category when empty.
2012-12-10 04:33:15 -08:00
Nicolas Petton
3176f36660
Merge pull request #261 from herby/master
...
Show correct number of passes.
2012-12-10 04:32:50 -08:00
Herbert Vojčík
3c572db829
Show correct number of passes.
2012-12-09 21:22:50 +01:00
Herbert Vojčík
92a82e7a21
Fixing removeMethod to remove category when empty.
2012-12-09 18:48:26 +01:00
Manfred Kröhnert
9e0d1684d3
update broken Fork Me on GitHub graphics
2012-12-09 06:24:38 -05:00
mkroehnert
efde47cbda
regenerate server.js
2012-12-09 01:59:04 +01:00
mkroehnert
6971427d58
FileServer.st: log to console if file not found
2012-12-09 01:58:43 +01:00
mkroehnert
eaba0af668
FileServer.st: add error handler on httpServer
2012-12-09 01:58:07 +01:00
mkroehnert
9b4ca5d461
FileServer.st: add -p commandline option
...
node server/server.js -p 5000
will start the server to listen on port 5000
2012-12-09 01:21:18 +01:00
mkroehnert
2e0ed365a6
FileServer.st: add port back to instance variables
2012-12-09 01:19:20 +01:00
mkroehnert
345ff06323
amberc: add Compiler-Exceptions to Compiler libraries
2012-12-09 00:19:42 +01:00
mkroehnert
d03be7bf69
amberc: add Kernel-Announcements to KERNEL libraries
2012-12-09 00:09:28 +01:00
mkroehnert
aeae764eac
server.js: specify port number on commandline
...
invocation:
node server.js -p <portNumber>
2012-12-08 23:33:04 +01:00
mkroehnert
fc8ee678ce
server/FileServer.st: remove unused instance variable
2012-12-08 23:28:27 +01:00
Nicolas Petton
d41715ea59
Merge pull request #253 from herby/master
...
Small boot refactorings/optimizations.
2012-12-05 15:02:44 -08:00
Herbert Vojčík
199a302ecb
DRYing Organizer creation.
2012-12-03 22:37:27 +01:00
Herbert Vojčík
3c4820aa85
SmalltalkMethodContext faster instatiation.
...
SmalltalkMethodContext is instatiated very often,
so having .resume in .prototype helps, memory/gc-wise
as well as performance-wise.
2012-12-03 22:33:13 +01:00
Nicolas Petton
2504a604cb
Fixed missing sources from Kernel-Methods.js
2012-12-03 21:58:56 +01:00
Nicolas Petton
1a9cb38985
Merge pull request #252 from MFeldtmann/master
...
BugFix: method categories could not be changed
2012-12-03 12:53:43 -08:00
Nicolas Petton
aee37bca9f
Fixed issue #250
2012-12-03 21:52:48 +01:00
Marten Feldtmann
7d7affd231
BugFix: Message categories could not be changed
2012-12-03 19:34:47 +01:00
Nicolas Petton
eb1c3fa9c2
Merge pull request #248 from tomrake/master
...
Google Charts for Amber
2012-11-26 01:32:19 -08:00
Thomas Rake
4d0d49ad44
Merge branch 'release-0.2'
2012-11-17 16:51:02 -05:00
Thomas Rake
6f8c39e005
Merge branch 'testsubm' into develop
2012-11-17 16:45:14 -05:00
Thomas Rake
e9b2f71c7c
Submodule googlecharts changes
2012-11-17 16:41:30 -05:00