Mercurial > hg > truffle
comparison graal/com.oracle.truffle.ruby.test/specs/README @ 13514:0fbee3eb71f0
Ruby: import project.
author | Chris Seaton <chris.seaton@oracle.com> |
---|---|
date | Mon, 06 Jan 2014 17:12:09 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
13513:64a23ce736a0 | 13514:0fbee3eb71f0 |
---|---|
1 This is a configuration of the RubySpec set of specifications - | |
2 http://rubyspec.org. RubySpec is the specifications, and MSpec is the tool to | |
3 run them. | |
4 | |
5 Thanks to Brian Shirai and others who have worked on RubySpec. | |
6 | |
7 At the moment we have only configured the version 1.9 specs, and we only run | |
8 language and command line specs. | |
9 | |
10 In the `specs` directory (everything we do here will be in the `specs` | |
11 directory), you need to clone the MSpec and RubySpec Git repositories: | |
12 | |
13 $ git clone https://github.com/rubyspec/mspec.git | |
14 $ git --git-dir=mspec/.git --work-tree=mspec checkout 1343524a06466b7aa0c90798b7894454c8abce0f | |
15 $ git clone https://github.com/rubyspec/rubyspec.git | |
16 $ git --git-dir=rubyspec/.git --work-tree=rubyspec checkout 926e356b268fe32c67bec43a21565d727360a89b | |
17 | |
18 Then you can run MSpec to run RubySpec. We can run all of the harness in our | |
19 implementation, not just as an executable under test. | |
20 | |
21 $ ./rubytruffle mspec/bin/mspec run -t ./rubytruffle --config rubytruffle.mspec --excl-tag fails |