Commit Graph

  • b6536a90db add rubymotion/proc spec, test for java.lang.Runnable functionality Laurent Sansonetti 2014-04-21 19:12:15 +02:00
  • 0fe97bc9d2 [test] add test for RM-470 Watson 2014-04-21 21:40:33 +09:00
  • 1c303ad7a1 [NEWS] fix RM-470 Watson 2014-04-21 12:48:22 +09:00
  • d11675d421 fix a bug which AudioUnit bridgesupport metadata are missing Watson 2014-04-21 12:46:41 +09:00
  • b5d37e2c88 add core/float/to_s spec (sadly most expectations are failing due to a precision loss - to investigate) Laurent Sansonetti 2014-04-21 00:28:01 +02:00
  • 5340345e7d add spec/fixnum/uminus spec Laurent Sansonetti 2014-04-20 23:57:56 +02:00
  • 1dabc27473 add spec/core/float/uminus spec Laurent Sansonetti 2014-04-20 23:54:12 +02:00
  • 77bee046dc add core/float/== spec Laurent Sansonetti 2014-04-20 23:34:56 +02:00
  • e600f20111 add core/float/zero spec Laurent Sansonetti 2014-04-20 23:20:46 +02:00
  • 22353535d0 add core/float/hash spec Laurent Sansonetti 2014-04-20 23:17:31 +02:00
  • c537374a75 add core/float/{<, <=, >, >=} specs Laurent Sansonetti 2014-04-20 20:43:31 +02:00
  • 006a5419bd add new core/float specs: divide, minus, multiply, plus, to_f Laurent Sansonetti 2014-04-20 19:39:20 +02:00
  • 1da2ee416d add core/fixnum/hash spec Laurent Sansonetti 2014-04-20 18:24:01 +02:00
  • 7a93cde769 add core/fixnum/== spec Laurent Sansonetti 2014-04-20 18:12:01 +02:00
  • 1276bc8e1c add core/fixnum/{<, <=, >, >=} specs Laurent Sansonetti 2014-04-20 16:32:40 +02:00
  • 2268897fb2 add be_close matcher + TOLERANCE constant Laurent Sansonetti 2014-04-20 14:28:00 +02:00
  • 5ccbcde97f add core/fixnum/divide spec Laurent Sansonetti 2014-04-20 01:19:02 +02:00
  • 87f72af8e8 add core/fixnum/multiply spec Laurent Sansonetti 2014-04-20 00:58:30 +02:00
  • 2608a2b2a4 add core/fixnum/minus spec Laurent Sansonetti 2014-04-20 00:42:18 +02:00
  • 8f629f76ca remove debug lines Laurent Sansonetti 2014-04-20 00:42:05 +02:00
  • c654a6868c add core/fixnum/plus spec Laurent Sansonetti 2014-04-20 00:41:13 +02:00
  • 862b6b0d4e add core/fixnum/size spec Laurent Sansonetti 2014-04-18 23:47:43 +02:00
  • 8225808278 add core/fixnum/to_s spec Laurent Sansonetti 2014-04-18 23:41:01 +02:00
  • 2e61c37d92 add core/fixnum/{to_f,zero} specs Laurent Sansonetti 2014-04-18 22:08:55 +02:00
  • 513127a8a1 change rubymotion specs to follow new numeric changes Laurent Sansonetti 2014-04-18 22:08:33 +02:00
  • 78fab5a02e add core/nil specs Laurent Sansonetti 2014-04-18 20:32:19 +02:00
  • 261ec2538a add core/true and core/false specs Laurent Sansonetti 2014-04-18 19:40:48 +02:00
  • f12397e818 the ‘files’ env variable now matches the whole path and not only the base name (makes filtering easier) Laurent Sansonetti 2014-04-18 18:30:24 +02:00
  • 3a6e50e3ef disable exception print at the runtime level (since we do it manually) Laurent Sansonetti 2014-04-18 18:29:53 +02:00
  • 0022547636 catch exceptions when running the spec blocks, print them and count them Laurent Sansonetti 2014-04-18 18:29:25 +02:00
  • 080637b5d2 Merge pull request #155 from HipByte/public Eloy Durán 2014-04-17 16:45:33 +02:00
  • 07c4f8936b [builder] Also compile .strings files inside other bundles. Eloy Durán 2014-04-17 16:09:55 +02:00
  • 7e3ca1b929 [builder] Compile .strings resource files as binary plists. Hwee-Boon Yar 2014-04-17 16:39:31 +08:00
  • 8dda512b53 [NEWS] Document various localization improvements. Eloy Durán 2014-04-17 16:35:43 +02:00
  • 22c4830c39 [vm] sync Eloy Durán 2014-04-17 16:32:22 +02:00
  • e68f4df9b4 [Cocoa Macros] Add tests for NSLocalizedString et al. Eloy Durán 2014-04-17 14:41:57 +02:00
  • 3edddb9f5b [test] Make tests work if no explicit deployment_target is set. Eloy Durán 2014-04-17 14:42:54 +02:00
  • 2c32806de1 [builder] Also compile .strings files inside other bundles. Eloy Durán 2014-04-17 16:09:55 +02:00
  • 165f30fd45 [builder] Compile .strings resource files as binary plists. Hwee-Boon Yar 2014-04-17 16:39:31 +08:00
  • 12e30aa21d [NEWS] fix RM-473 Watson 2014-04-17 15:14:33 +09:00
  • a192545b12 log errors from AndroidRuntime (ex. app crashing due to an uncaught exception) Laurent Sansonetti 2014-04-16 14:12:47 +02:00
  • a58113b1da add .gitignore file Laurent Sansonetti 2014-04-16 13:08:24 +02:00
  • cf46459c2e clean up local references created by the ruby source init functions Laurent Sansonetti 2014-04-16 13:07:52 +02:00
  • 93882b6aa8 [test] fix a wrong declaration of synthesize Watson 2014-04-15 16:44:42 +09:00
  • d59198a0c4 add build-MacOSX into gitignore Watson 2014-04-15 10:36:56 +09:00
  • acb255e1e7 [NEWS] fix RM-468 Watson 2014-04-15 10:30:50 +09:00
  • 8d54d73794 [test] add specs for RM-468 and RM-457 Watson 2014-04-15 10:27:21 +09:00
  • e4c78ae0a0 add language/string spec (with caveats) Laurent Sansonetti 2014-04-15 00:29:38 +02:00
  • 24f77d2290 add be_an_instance_of matcher Laurent Sansonetti 2014-04-15 00:25:16 +02:00
  • 4bda360c99 add basic ScratchPad object Laurent Sansonetti 2014-04-14 23:33:17 +02:00
  • b7a7a7abbc add support for before’ and after’ blocks (right now we assume the :each argument) Laurent Sansonetti 2014-04-14 23:33:00 +02:00
  • ded77e47a2 add support for nested `describe’ blocks Laurent Sansonetti 2014-04-14 23:32:25 +02:00
  • 591ec8d8e6 add language/splat specs Laurent Sansonetti 2014-04-14 23:31:28 +02:00
  • 2a6e833ed3 start rubymotion-specific String specs Laurent Sansonetti 2014-04-14 00:12:32 +02:00
  • abc2d17a9b add a test for Symbol -> java.lang.CharSequence Laurent Sansonetti 2014-04-12 18:59:02 +02:00
  • 3354bd961d start rubymotion-specific spec file for Symbol Laurent Sansonetti 2014-04-12 15:39:43 +02:00
  • 1f10258f0c remove debug print statement Laurent Sansonetti 2014-04-12 15:39:23 +02:00
  • 506f6545f3 Revert "use a cached file dependencies in order to reduce the build time" Watson 2014-04-12 13:49:38 +09:00
  • 0f6fe1149d more reduce the time of detecting build order. Thanks to Ignacio Piantanida for the patch. Watson 2014-04-12 13:48:26 +09:00
  • 357b1bd8b1 Revert "use a cached file dependencies in order to reduce the build time" Watson 2014-04-12 13:49:38 +09:00
  • 0e5ad9ac90 more reduce the time of detecting build order. Thanks to Ignacio Piantanida for the patch. Watson 2014-04-12 13:48:26 +09:00
  • fd61f2090c [test] fix to display the iOS results in OSX spec on Jenkins Watson 2014-04-12 12:37:48 +09:00
  • 7edfb14779 add language/symbol spec Laurent Sansonetti 2014-04-12 01:02:02 +02:00
  • 7e9b0e8016 start some RM-specific specs Laurent Sansonetti 2014-04-11 22:56:46 +02:00
  • b071a54309 rewrite spec to use a predefined mock class Laurent Sansonetti 2014-04-11 20:39:34 +02:00
  • ec989dda83 add language/hash spec Laurent Sansonetti 2014-04-11 20:01:04 +02:00
  • 497f969891 [test] display the iOS result of `rake spec:all' on Jenkins CI console Watson 2014-04-12 00:44:00 +09:00
  • a1dcc590b3 remove unnecessary line Laurent Sansonetti 2014-04-11 16:31:47 +02:00
  • 1590c16f0f add language/numbers spec Laurent Sansonetti 2014-04-11 16:31:23 +02:00
  • 94bdca20ac add 'language/not' spec Laurent Sansonetti 2014-04-11 16:00:22 +02:00
  • ebe24446b2 add 'be_true' and 'be_false' matchers Laurent Sansonetti 2014-04-11 15:50:48 +02:00
  • d5554c5e89 add 'language/or' spec Laurent Sansonetti 2014-04-11 15:50:31 +02:00
  • db2eda611c [vm] sync Eloy Durán 2014-04-11 15:46:55 +02:00
  • 32e547e48c add 'be_nil' matcher Laurent Sansonetti 2014-04-11 15:35:36 +02:00
  • b9219f0258 add 'language/and' spec Laurent Sansonetti 2014-04-11 15:35:19 +02:00
  • 0ae18aacdf [test] Store iOS results in temp files on Jenkins CI. Eloy Durán 2014-04-11 15:10:17 +02:00
  • f4fe13cba8 fix 'uninitialized constant Motion (NameError)' Watson 2014-04-11 21:20:57 +09:00
  • c88b386a24 move 1.9 specs to a different file, like rubyspec does Laurent Sansonetti 2014-04-11 14:16:18 +02:00
  • 87ea27d251 [test] rake spec:all now runs on all installed iOS and OS X sdks. Eloy Durán 2014-04-11 12:20:09 +02:00
  • f3f98218b9 add language/array spec Laurent Sansonetti 2014-04-11 00:41:08 +02:00
  • 4fdc978165 add support for should’ with an argument, add be_kind_of’ and `equal’ matchers Laurent Sansonetti 2014-04-10 17:18:48 +02:00
  • 07f048572d better conditional Laurent Sansonetti 2014-04-10 17:18:12 +02:00
  • a845f0f5cd add comment Watson 2014-04-10 21:36:45 +09:00
  • 85c2ba6b91 use a cached file dependencies in order to reduce the build time Watson 2014-04-10 16:59:50 +09:00
  • 5108850a5f memorize the calculated file dependencies. Thanks to Ignacio Piantanida for the patch. Watson 2014-04-10 16:47:05 +09:00
  • 504994345b ditto Laurent Sansonetti 2014-04-10 15:28:49 +02:00
  • 68a3f6ab45 make sure .class files as well as the DEX file are really re-generated every time (for now) Laurent Sansonetti 2014-04-10 15:28:35 +02:00
  • 21522a99e3 really send #== instead of #!= Laurent Sansonetti 2014-04-10 15:28:02 +02:00
  • 7e5cbcc514 add comment Watson 2014-04-10 21:36:45 +09:00
  • 84537859c2 use iOS7.1's librubymotion-repl.dylib for iOS platform Watson 2014-04-10 21:31:59 +09:00
  • f12e4ad03f [NEWS] fix RM-466 Watson 2014-04-10 17:10:32 +09:00
  • ee514286cf use a cached file dependencies in order to reduce the build time Watson 2014-04-10 16:59:50 +09:00
  • d1d3952c46 memorize the calculated file dependencies. Thanks to Ignacio Piantanida for the patch. Watson 2014-04-10 16:47:05 +09:00
  • f34647252e add until and while specs Laurent Sansonetti 2014-04-10 01:03:36 +02:00
  • c2d9d48871 remove test suite, start integrating rubyspec Laurent Sansonetti 2014-04-10 00:39:44 +02:00
  • c0a53b1ad3 WOrk on testing on all platforms, SDKs, and archs for CI. Eloy Durán 2014-04-09 20:47:28 +02:00
  • 686ec5e275 [vm] sync Eloy Durán 2014-04-09 18:10:28 +02:00
  • 1581fd16b4 honor the `app.files’ variable Laurent Sansonetti 2014-04-09 17:09:03 +02:00
  • c0a64ff66d fix a build error in environment which uses Ruby 1.8 Watson 2014-04-09 14:15:45 +09:00
  • c3cec08196 [NEWS] fix RM-463 Watson 2014-04-09 14:19:39 +09:00