Commit Graph

21 Commits

Author SHA1 Message Date
Jay McCarthy
1ee3af576b SchemeUnit will now display errors on stderr.
This seemed like the simplest way to do it. Only errors have output anyways, so I made the error port the output port and caught everything.

svn: r18618

original commit: 26a502d76221e75cd1e72e9c301ac5b9f87a503e
2010-03-25 17:56:07 +00:00
Ryan Culpepper
dded36d71e schemeunit:
added ryanc to plt:responsible
  test-suite list trampoline, make-test-suite

svn: r18268

original commit: d4eee108f43e65ad988cb3661245ee13ebf02b1b
2010-02-22 20:48:31 +00:00
Ryan Culpepper
441177cabc schemeunit: fixed some properties and dangling requires
svn: r18252

original commit: 48ea3224f89266ea60c4c853448650cba367c84c
2010-02-21 04:49:09 +00:00
Ryan Culpepper
d2847749b1 schemeunit:
moved internal modules to schemeunit/private
  moved tests to tests/schemeunig
  added schemeunit/gui

drscheme:
  fixed bug in show-backtrace-window

svn: r18243

original commit: 3b630af6f977921f0a127344437124bff535daf4
2010-02-21 01:03:42 +00:00
Jay McCarthy
70758284ee Cleaning up cwd access for DrDr
svn: r16373

original commit: fba54e27afb3e3bb653ab9bb7cbdb22482cd27e6
2009-10-19 21:28:17 +00:00
Robby Findler
cd71568751 fixed check-regexp-match so that the test suite fails when the argument isn't a string (instead of signalling an internal error)
svn: r16361

original commit: 555aa8cf4c6145898ae3697a9fe1c00f70b7d6c4
2009-10-18 19:57:27 +00:00
Robby Findler
0c7301c2d4 changed top-level checks so they return (void), so nothing is printed at the top-level of a module
svn: r16339

original commit: 2043cb19ff55d572ee8dcb6e579092f37e4a295a
2009-10-16 14:33:25 +00:00
Noel Welsh
4843c24069 Describe correct return types for checks [Ticket #178]
svn: r15528

original commit: 5fd7834c33771221796027ce03af5ebe1cf10a8a
2009-07-22 08:44:38 +00:00
Eli Barzilay
b6f7d53d13 Newlines at EOFs
svn: r15380

original commit: a70bf64fd9d68487c128282ca85a8964e1592711
2009-07-04 02:28:31 +00:00
Noel Welsh
0d7e729c8b Make the code a bit simpler now I'm a better macrologist
svn: r15148

original commit: 41b969c2052f8f8d379407a3a0939010a91566ee
2009-06-11 16:36:26 +00:00
Noel Welsh
2e06dce4a1 Install the check-info stack in continuation marks. This means that if an exception is thrown within a check some useful information about that check (e.g. name, location) can still be extracted.
svn: r15147

original commit: 7b5753163c42dbfbd70721b20f193e20d67c2129
2009-06-11 16:22:55 +00:00
Sam Tobin-Hochstadt
0f7d6c9946 sync to trunk
svn: r14750

original commit: 0ddf7338cbc9c3d01c8a24820a04cac82deed6b7
2009-05-08 20:11:09 +00:00
Noel Welsh
b18088c399 Commit programmatic API to construct test suites and test cases, in response to popular demand.
The API is make-test-case and make-test-suite. Use should be obvious.

TODO:
 - Document
 - Port to Schematics/Planet release

svn: r14731

original commit: 6c68825a49750bfe05bf5865f3784b22f10c0c68
2009-05-06 08:53:08 +00:00
Eli Barzilay
a1c581a127 removed lots of "the the"s
svn: r14679

original commit: ff73a5395ee00699c7b85d6ed20bbc3e5d9a2957
2009-05-01 21:02:51 +00:00
Eli Barzilay
1ec37ad2f3 set svn:eol-style
svn: r14511

original commit: f2ae85653394fb5ed339f81802bf67133755c4db
2009-04-14 14:40:46 +00:00
Eli Barzilay
4a891a8f94 Changed @itemize{...} to @itemize[...] (done after comparing the doc
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)

svn: r14427

original commit: c0a8a0122200209e38dff1959d79b58f847814db
2009-04-05 17:46:20 +00:00
Noel Welsh
c1bfeee168 Changed defmodule to indicate bindings come from main.ss
(which just re-exports test.ss)

Fixed other rendering problems

svn: r14271

original commit: 004eb4ca6d29c60b3f1944aae6eabdd8bc331a17
2009-03-25 13:36:57 +00:00
Noel Welsh
a95cd4ea23 Changed defmodule to indicate bindings come from main.ss
(which just re-exports test.ss)

svn: r14270

original commit: aedb49db8d85f3a56a40bd6d94528fa88a2d1167
2009-03-25 13:27:12 +00:00
Matthew Flatt
bc5b380064 schemeunit doc tweaks
svn: r14269

original commit: 7aaa0ae48a2f02cc686c42d691a535ccd9657a04
2009-03-25 12:59:33 +00:00
Matthew Flatt
eafd97270f file SchemeUnit under Tools in doc list, adjust author typesetting
svn: r14268

original commit: def73634eea77072b0dbd7ca642035c0136e88a5
2009-03-25 12:52:06 +00:00
Noel Welsh
e2dfd04199 Initial import of SchemeUnit into PLT trunk
svn: r14263

original commit: 242c28a0b6cb88dfd908bc6751815a25ae4e97fe
2009-03-25 12:34:52 +00:00