Commit Graph

2252 Commits

Author SHA1 Message Date
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
Laurent Sansonetti
53e519eb05 cleanup 2014-04-07 18:55:34 +02:00
Eloy Durán
145033f4a4 Revert "fix a bug which simulator use high CPU usage if app cannot respond"
This change made normal usage of the REPL when trying to select a view
very slow. Needs a better fix after the 2.25 release.

This reverts commit 5b1398c796.

Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-458.
2014-04-07 18:07:42 +02:00
Laurent Sansonetti
f461970e66 sync 2014-04-07 15:38:03 +02:00
Eloy Durán
67d9f515ce [vm] sync 2014-04-07 15:05:57 +02:00
Eloy Durán
7d2ea52374 [bacon-ui] Get rid of a false positive warning. 2014-04-07 15:01:05 +02:00
Watson
55015d958f [NEWS] fix RM-459 2014-04-06 13:33:18 +09:00
Watson
a939f3d162 [NEWS] fix RM-460 2014-04-06 12:21:14 +09:00
Laurent Sansonetti
f3a89ed883 add test for Array#each 2014-04-06 01:20:33 +02:00
Laurent Sansonetti
9bab907d2c link with rubymotion.jar 2014-04-05 18:51:56 +02:00
Laurent Sansonetti
bbc124e59c copy rubymotion.jar into data directory 2014-04-05 18:51:29 +02:00
Laurent Sansonetti
54cf3c0bab add LEGAL file, which is also bundled by the installer 2014-04-05 15:22:09 +02:00
Laurent Sansonetti
b3d128b2a1 add debug build mode for android 2014-04-04 17:12:52 +02:00
Laurent Sansonetti
b24839acc7 add android test suite (very early work) 2014-04-04 17:12:52 +02:00
Eloy Durán
73ad72e54d Add failing tests for http://hipbyte.myjetbrains.com/youtrack/issue/RM-447 2014-04-04 11:38:08 +02:00