Laurent Sansonetti
3354bd961d
start rubymotion-specific spec file for Symbol
2014-04-12 15:39:56 +02:00
Laurent Sansonetti
1f10258f0c
remove debug print statement
2014-04-12 15:39:56 +02:00
Watson
357b1bd8b1
Revert "use a cached file dependencies in order to reduce the build time"
...
This reverts commit ee514286cf .
Now, detecting build order is much faster without cache by previous commit.
So, let's revert this commit.
2014-04-12 13:51:24 +09:00
Watson
0e5ad9ac90
more reduce the time of detecting build order. Thanks to Ignacio Piantanida for the patch.
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-466
2014-04-12 13:49:27 +09:00
Watson
fd61f2090c
[test] fix to display the iOS results in OSX spec on Jenkins
2014-04-12 12:37:48 +09:00
Laurent Sansonetti
7edfb14779
add language/symbol spec
2014-04-12 01:02:02 +02:00
Laurent Sansonetti
7e9b0e8016
start some RM-specific specs
2014-04-11 22:56:46 +02:00
Laurent Sansonetti
b071a54309
rewrite spec to use a predefined mock class
2014-04-11 20:39:34 +02:00
Laurent Sansonetti
ec989dda83
add language/hash spec
2014-04-11 20:01:14 +02:00
Watson
497f969891
[test] display the iOS result of `rake spec:all' on Jenkins CI console
2014-04-12 00:44:00 +09:00
Laurent Sansonetti
a1dcc590b3
remove unnecessary line
2014-04-11 16:31:52 +02:00
Laurent Sansonetti
1590c16f0f
add language/numbers spec
2014-04-11 16:31:51 +02:00
Laurent Sansonetti
94bdca20ac
add 'language/not' spec
2014-04-11 16:31:51 +02:00
Laurent Sansonetti
ebe24446b2
add 'be_true' and 'be_false' matchers
2014-04-11 16:31:51 +02:00
Laurent Sansonetti
d5554c5e89
add 'language/or' spec
2014-04-11 16:31:51 +02:00
Eloy Durán
db2eda611c
[vm] sync
2014-04-11 15:46:55 +02:00
Laurent Sansonetti
32e547e48c
add 'be_nil' matcher
2014-04-11 15:35:57 +02:00
Laurent Sansonetti
b9219f0258
add 'language/and' spec
2014-04-11 15:35:57 +02:00
Eloy Durán
0ae18aacdf
[test] Store iOS results in temp files on Jenkins CI.
2014-04-11 15:10:56 +02:00
Watson
f4fe13cba8
fix 'uninitialized constant Motion (NameError)'
...
'../helpers/bacon.rb' requires 'lib/motion/util/version.rb'
2014-04-11 21:21:57 +09:00
Laurent Sansonetti
c88b386a24
move 1.9 specs to a different file, like rubyspec does
2014-04-11 14:16:44 +02:00
Eloy Durán
87ea27d251
[test] rake spec:all now runs on all installed iOS and OS X sdks.
2014-04-11 12:26:30 +02:00
Laurent Sansonetti
f3f98218b9
add language/array spec
2014-04-11 00:41:08 +02:00
Laurent Sansonetti
4fdc978165
add support for should’ with an argument, add be_kind_of’ and `equal’ matchers
2014-04-10 17:18:48 +02:00
Laurent Sansonetti
07f048572d
better conditional
2014-04-10 17:18:12 +02:00
Laurent Sansonetti
504994345b
ditto
2014-04-10 15:29:00 +02:00
Laurent Sansonetti
68a3f6ab45
make sure .class files as well as the DEX file are really re-generated every time (for now)
2014-04-10 15:28:59 +02:00
Laurent Sansonetti
21522a99e3
really send #== instead of #!=
2014-04-10 15:28:59 +02:00
Watson
7e5cbcc514
add comment
2014-04-10 21:36:45 +09:00
Watson
84537859c2
use iOS7.1's librubymotion-repl.dylib for iOS platform
2014-04-10 21:33:42 +09:00
Watson
f12e4ad03f
[NEWS] fix RM-466
2014-04-10 17:15:19 +09:00
Watson
ee514286cf
use a cached file dependencies in order to reduce the build time
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-466
* before
% time rake
... snip ...
rake 18.01s user 1.64s system 89% cpu 21.877 total
* after
% time rake
... snip ...
rake 2.74s user 1.41s system 119% cpu 3.460 total
2014-04-10 17:15:08 +09:00
Watson
d1d3952c46
memorize the calculated file dependencies. Thanks to Ignacio Piantanida for the patch.
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-466
* before
% time rake
... snip ...
rake 38.41s user 2.77s system 101% cpu 40.515 total
* after
% time rake
... snip ...
rake 18.01s user 1.64s system 89% cpu 21.877 total
2014-04-10 17:11:04 +09:00
Laurent Sansonetti
f34647252e
add until and while specs
2014-04-10 01:03:36 +02:00
Laurent Sansonetti
c2d9d48871
remove test suite, start integrating rubyspec
2014-04-10 00:40:02 +02:00
Eloy Durán
c0a53b1ad3
WOrk on testing on all platforms, SDKs, and archs for CI.
2014-04-09 20:47:28 +02:00
Eloy Durán
686ec5e275
[vm] sync
2014-04-09 18:10:28 +02:00
Laurent Sansonetti
1581fd16b4
honor the `app.files’ variable
2014-04-09 17:09:27 +02:00
Watson
c3cec08196
[NEWS] fix RM-463
2014-04-09 14:19:39 +09:00
Watson
402a942918
fix a build error in environment which uses Ruby 1.8
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-463
2014-04-09 14:16:02 +09:00
Laurent Sansonetti
ac07875133
added tests for Fixnum#{<, <=, >, >=}
2014-04-09 01:08:03 +02:00
Laurent Sansonetti
9a8b47ad75
2.27
2014-04-08 18:05:07 +02:00
Laurent Sansonetti
107970b8f3
bug -> regression
2014-04-08 16:07:47 +02:00
Eloy Durán
4005bd7b91
[NEWS] Document WeakRef on iOS 6 bug.
2014-04-08 16:05:13 +02:00
Eloy Durán
e1ce31d7de
Cleanup some debug logging.
2014-04-08 16:04:41 +02:00
Eloy Durán
4773557230
[WeakRef] Remove another reference of the private class.
2014-04-08 16:01:29 +02:00
Eloy Durán
13a4de2840
[WeakRef] Remove private class.
2014-04-08 15:58:29 +02:00
Eloy Durán
e4a9dd86a2
[vm] sync
2014-04-08 15:14:22 +02:00
Laurent Sansonetti
7648e664cd
2.26
2014-04-08 15:10:15 +02:00
Eloy Durán
e3fa07fe1c
Add tests for WeakRef change.
2014-04-08 15:02:56 +02:00