Commit Graph

287 Commits

Author SHA1 Message Date
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
Laurent Sansonetti
ac07875133 added tests for Fixnum#{<, <=, >, >=} 2014-04-09 01:08:03 +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
e3fa07fe1c Add tests for WeakRef change. 2014-04-08 15:02:56 +02:00
Laurent Sansonetti
f3a89ed883 add test for Array#each 2014-04-06 01:20:33 +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
Eloy Durán
279b2dfd50 [vm] Sync and add NEWS+tests for warning when overriding attr methods. 2014-03-27 20:31:01 +01:00
Eloy Durán
1ba0d8baf1 [NEWS] Document WeakRef to raise with unsupported classes. 2014-03-20 12:12:50 +01:00
Eloy Durán
84e2a3b914 [test] Let tests fail on 32-bit, now that we reverted to LLVM 3.3. 2014-03-19 20:06:12 +01:00
Eloy Durán
82c0396cd0 [test] Rename ‘helper selectors’ to ‘special selectors’. 2014-03-19 17:48:43 +01:00
Eloy Durán
c606a0aef8 [test] Add failing tests for KVC property validation methods. 2014-03-19 17:45:13 +01:00
Eloy Durán
2814af43c6 [test] Add tests for helper selectors: setters, predicates. 2014-03-18 12:11:53 +01:00
Eloy Durán
82cb030e97 [test] Make test suite run for OS X 32 and 64 bit. 2014-03-17 19:40:49 +01:00
Eloy Durán
0d29a453bc [test] Get source to build on OS X 10.7 32-bit. 2014-03-17 17:13:46 +01:00
Eloy Durán
f024795ed0 [test] Improve task descriptions. 2014-03-17 16:29:12 +01:00
Eloy Durán
f2a106d388 [test] Replace custom tagged object with NSIndexPath. 2014-03-17 16:26:37 +01:00
Eloy Durán
395c574e17 [test] Add tasks to run tests on all 32 or 64 bit platforms. 2014-03-17 16:26:09 +01:00
Eloy Durán
da34327713 [test] Aggregate test results for multiple platforms/archs. 2014-03-17 15:49:57 +01:00
Eloy Durán
174c3b3b8a [NEWS] Document ImmediateRef introspection enhancements. 2014-03-17 12:19:35 +01:00
Eloy Durán
044fe33a57 [ImmediateRef] Add failing tests for Ruby methods and relfection. 2014-03-14 17:46:32 +01:00
Eloy Durán
067e0a0600 Add a failing test for an ImmediateRef dispatching to self.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-443.
2014-03-06 18:09:04 +01:00
Eloy Durán
db4ddbaa32 Add failing test for String#rindex with multibyte chars.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-441
2014-03-05 17:45:40 +01:00
Eloy Durán
7af091acb9 [UI spec] Add failing test for flick and direction.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-439
2014-03-05 17:28:01 +01:00
Eloy Durán
21e0311921 [UI spec] Make tap work with UISwitch.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-440.
2014-03-05 17:28:00 +01:00
Eloy Durán
0b2a392f98 [CodeSign] Improve cert finding by only checking codesign identities.
Also move the logic out into a separate util module.

Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-399.
2014-02-27 16:01:20 +01:00
Eloy Durán
210a577317 [Version] Add a util class that can be used to compare versions. 2014-02-26 13:27:29 +01:00
Watson
b5682f5719 [Benchmark] add test case 2014-02-24 07:41:48 +09:00
Watson
bfabd1b92f [spec] add test for RM-427 2014-02-20 13:13:58 +09:00
Watson
81cad2dcb4 [Benchmark] add String literal case 2014-02-13 13:08:41 +09:00
Watson
8e60eb3861 [Benchmark] add encoding for CRuby 1.9 2014-02-13 00:15:10 +09:00
Watson
35e3fbbae9 [spec] add test for WeakRef.new
http://hipbyte.myjetbrains.com/youtrack/issue/RM-419
2014-02-06 09:52:53 +09:00
Watson
e17dc1e52f [spec] add test for Subscripting 2014-02-04 08:17:47 +09:00
Watson
b4017a55f3 Revert "[spec] add test for Subscripting"
This reverts commit 80c6c59b61.
2014-02-04 07:12:45 +09:00
Watson
80c6c59b61 [spec] add test for Subscripting 2014-02-04 01:12:42 +09:00
Eloy Durán
e3069f92bb [test] No longer need to manually delete the BS file. 2014-02-03 13:23:32 +01:00
Eloy Durán
1b84c3c5da [spec] Add tasks to run specs on ios/osx and 32/64 bit. 2014-01-31 17:45:43 +01:00
Eloy Durán
3e43dcccda [ImmediateRef] Add failing tests. 2014-01-31 17:45:43 +01:00
Eloy Durán
e44f6872e4 [WeakRef] Add tests for dealing with zeroing reference. 2014-01-30 00:09:36 +01:00
Laurent Sansonetti
0a63869c74 add test for Proc#owner 2014-01-27 20:07:19 +01:00
Watson
9a22ec626a add benchmark for Object 2014-01-27 12:48:50 +09:00
Watson
e83e74eba9 add benchmark for Symbol 2014-01-27 09:56:13 +09:00
Watson
f11dd74200 add benchmark for Module 2014-01-27 09:37:38 +09:00
Watson
622cf7741a [spec] fix the "undefined method `running_disabled_spec='" if use TAP
This patch should fix the following error if use TAP output format.
	ERROR: NoMethodError - undefined method `running_disabled_spec=' for Bacon:Class

My jenkins CI uses TAP format <3
2014-01-23 16:30:24 +09:00
Watson
825d18a5f7 add test for RM-374 2014-01-23 14:32:41 +09:00
Watson
fc4f0d7e86 add test for AudioToolbox 2014-01-20 18:03:07 +09:00
Watson
b226e23dc0 add test for RM-193 2014-01-19 14:50:36 +09:00