Jay McCarthy
213dd90d4a
Maybe the DrDr error is related to flushing?
...
original commit: 7c452ad7ea29348159f8076099a7d985f5e6d901
2010-11-01 10:20:31 -06:00
Jay McCarthy
093592d371
Wrapping standalone tests so that no stderr is produced
...
original commit: 690ed259adca4d58e958370078d25524f3037748
2010-10-29 22:35:20 -06:00
Ryan Culpepper
a23ed34353
Changed rackunit top-level test output to stderr
...
Made test-begin accept zero expressions
Closes PR 11331
original commit: f17d0001c48307c81d2057b0a9bd214130bbe6c8
2010-10-29 16:01:50 -06:00
Ryan Culpepper
9f083e5d52
added data/gvector, docs (need tests)
...
original commit: 5a8d2f010e9e7858ff8c32ffadf73adac11cd98a
2010-09-06 22:15:29 -06:00
Ryan Culpepper
96265f3a32
removed useless requires
...
original commit: fff692309edd4752c82cf4adab4c45a930d525ef
2010-09-03 13:53:42 -06:00
Ryan Culpepper
329b70c143
separated "internals & extension API" from main "RackUnit API"
...
original commit: 3097bb85b76ee3741bd4c51f713ce90fe799f2ca
2010-09-01 15:48:22 -06:00
Ryan Culpepper
ac0f31b0b8
added test-* shortcuts to docs, other edits
...
original commit: c5e6580f025a902383d607d79ef3cf9367b27993
2010-09-01 15:48:22 -06:00
Robby Findler
2d76bc1a24
updated the docs to reflect that the various checks return void. Also added in some tests to that effect.
...
original commit: c8e68e5e312d4dfc0e9ee12b378ed95396958650
2010-08-27 11:27:29 -05:00
Eli Barzilay
9d86dd4881
A bunch of typo fixes.
...
Fixes PR11131.
original commit: 28530203690a0a67a20e39bfce4677112c029302
2010-08-26 12:11:00 -04:00
Robby Findler
924dacc5ec
fixed out-of-date docs
...
original commit: dd47006c3d26d95122d2e6ceff98b0b8be692362
2010-08-26 08:03:46 -05:00
Robby Findler
2e43467322
a hack to work around what appears to be just a wrong way of doing things, but will ask Noel later.
...
The basic problem is that (with-check-info* '() (lambda () ...whatever...)) can, in some cases,
double the information that is recorded in a failed test case. Probably the right thing is
to use a parameter or something instead of using continuation marks directly.
original commit: 8ece97219a4e204af9459e27b676e62bd67fd52d
2010-08-14 21:34:44 -05:00
Robby Findler
4040217c8c
generalized check-exn so that you can supply a regular expression as the predicate (which matches the exception message)
...
original commit: b56019c275925a4684fa1fe12b25733f74afa5c4
2010-08-14 21:34:44 -05:00
Jay McCarthy
860cbd431f
Correcting test
...
original commit: add2cbbbda816a00ebba1687f729633d6e844e72
2010-06-02 12:12:44 -06:00
Jay McCarthy
188ad1870a
Fixing PR10950
...
original commit: 2985001a79e4939c397176861ceddc72430a8f7c
2010-06-02 10:20:20 -06:00
Eli Barzilay
ca2fdb32bd
A few more stray "racunit"s.
...
original commit: 5c702976c216362aab695a1c973fb17948b23149
2010-05-26 15:21:55 -04:00
Jay McCarthy
415bf97ff1
Forgot one place
...
original commit: 28dce6996a5c2eb8cd8489bf5e6b4da7f280fcd1
2010-05-26 13:18:02 -06:00
Jay McCarthy
5fe728a687
Fixing sloppy rename. Include in release.
...
original commit: c3d07af8d38ccc55c5c903575723bbba4f3c9942
2010-05-26 13:16:36 -06:00
Ryan Culpepper
426a72bb3f
racunit: add racunit menu, Lock option
...
original commit: d43792926ab18a3751a6d36913db2a65a81749d7
2010-05-17 16:33:55 -06:00
Ryan Culpepper
bfd3feb6ae
racunit: stop running tests when gui is closed
...
original commit: 3f9233a7182817b307d1ea18b0b2505e6b645a1b
2010-05-17 16:33:55 -06:00
Eli Barzilay
dbf0a806a2
"Racunit" -> "Rackunit"
...
original commit: 7b14a1f585d368bca8967072fbf3530d568e1391
2010-05-17 12:07:32 -04:00
Eli Barzilay
a25df897ed
A lot of "MrEd" -> "GRacket"s.
...
original commit: 7f6efdc8beea4b81af31807f9788197c24d0d63e
2010-05-16 23:46:05 -04:00
Jay McCarthy
6c93ea7b5c
Fixing test re printing output... again :)
...
original commit: 8c918c489a932763f0f331446446403ff406aa27
2010-05-07 12:44:12 -06:00
Sam Tobin-Hochstadt
5a8e2c0dfd
use []
...
original commit: 27a8ac62f6463998c60169e98909cddc42f95e2b
2010-05-04 19:47:38 -04:00
Sam Tobin-Hochstadt
6a18313c22
don't make an alias just for `raise'
...
original commit: 9ec2e41db06bdc0713b4c5b5b10ac5c1edd73f91
2010-05-04 19:47:37 -04:00
Jay McCarthy
2d0c15f910
Adding typed/racunit and fixing racunit exports vis a vis documentation
...
original commit: 445a143f5193e874d88bddfa9fc9ef1b52211f26
2010-05-03 22:30:32 -06:00
Jay McCarthy
a28c185dd6
Fixing test of pprint
...
original commit: e3a9aa8162d2ad0b8fd5f9fb300372c9c1c2c182
2010-04-30 11:07:02 -06:00
Jay McCarthy
7e3a6cd862
Renaming rktunit to racunit
...
original commit: bc5cf30ebe1ba3743f7097d81ebf1297435e0201
2010-04-30 10:57:32 -06:00
Jay McCarthy
e69efea800
Renaming schemeunit to rktunit and adding compat layer
...
original commit: f70ffca75665f86a380c3df846c8a63b1e941b8b
2010-04-29 15:00:02 -06:00
Matthew Flatt
596bc0d9fb
rename all files .ss -> .rkt
...
original commit: 28b404307793f041bb3363135a2968e283855318
2010-04-27 16:50:15 -06:00
Jay McCarthy
18c7255194
Repairing SchemeUnit tests re: DrDr
...
svn: r18673
original commit: 0289edf0cb33dedd42476f87685ba9553adb776f
2010-03-30 17:42:16 +00:00
Noel Welsh
9f08727396
Fix the SchemeUnit test suite so it runs without error following changed introduced in r18618.
...
svn: r18659
original commit: f655a38eada83091bc0e26c45758658cff6c9c33
2010-03-29 12:58:13 +00:00
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