summaryrefslogtreecommitdiff
path: root/test/script-tests/README
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-11-21 20:38:58 +0000
committerPaul Phillips <paulp@improving.org>2011-11-21 20:38:58 +0000
commiteb0643210f2007775df3d116f237056ec5916874 (patch)
treeb568cfb05b6a881dc32d67fbff54497fbbcb7a0c /test/script-tests/README
parentf9278123ebc33bbd4833e431575c4d1b22404d57 (diff)
downloadscala-eb0643210f2007775df3d116f237056ec5916874.tar.gz
scala-eb0643210f2007775df3d116f237056ec5916874.tar.bz2
scala-eb0643210f2007775df3d116f237056ec5916874.zip
Implemented manifest-based class-paths.
If you run a jar directly, like scala foo.jar Then if a Class-Path attribute is present in the jar manifest, the classpath will be constructed from that instead of the arguments. Some things remain to be determined, like whether it's supposed to replace a classpath given on the command line or supplement it, and whether the master jar should be on the classpath or only and exactly the jars listed in the manifest. There's a really nice test case, which won't be run of course, but I can't stand going any further without tests for these hard to test on all platforms things. The faux .check file shows what I see. Closes SI-4355, review by harrah.
Diffstat (limited to 'test/script-tests/README')
-rwxr-xr-xtest/script-tests/README8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/script-tests/README b/test/script-tests/README
new file mode 100755
index 0000000000..3f5c2ce19c
--- /dev/null
+++ b/test/script-tests/README
@@ -0,0 +1,8 @@
+This is a fresh start for script tests. The fact that windows exists can
+no longer be allowed to stand in the way of testing the wide range of
+functionality which currently goes completely untested. So I'll just be
+putting self-contained script tests in here to run some way that doesn't
+depend on all the platform stars aligning all the time. Feel free to
+join me.
+
+-- extempore, Nov 21 2011 \ No newline at end of file