Eloy Durán
28423f9e4f
[spec] Comment crashing CoreMIDI spec so we can use the run-disabled env var.
2013-10-25 14:02:01 +02:00
Eloy Durán
f0b18cee91
[spec] Disable all specs that are currently failing.
2013-10-25 13:59:39 +02:00
Eloy Durán
37afe9ee73
[spec] Make disabled specs work with a hack, for now.
2013-10-25 13:59:20 +02:00
Eloy Durán
518eb5706e
[spec] Add an adapted version of Fabio’s PrettyBacon.
...
This adds the option to disable specs but still be notified and warns
when specs take N amount of tim eto run, which can be an indication to
us that things might not be working as expected.
2013-10-25 13:48:00 +02:00
Watson
eb18f0442c
add spec for RM-290
2013-10-21 14:46:18 +09:00
Laurent Sansonetti
86055cac09
comment CoreMidi spec as it currently fails to run
2013-10-20 18:17:37 +02:00
Laurent Sansonetti
6026906b61
fix the test for nil block
2013-10-14 16:13:18 +02:00
Laurent Sansonetti
9b41a0cb3b
update spec to use a read-write property (alias is read-only)
2013-10-08 18:30:20 +02:00
Laurent Sansonetti
af27c06b87
add spec for Range dot syntax
2013-10-08 17:15:10 +02:00
Laurent Sansonetti
fe3d89436d
add another test for NSException catching
2013-10-08 17:12:33 +02:00
Watson
0f9ae40e44
update TestTime. skip the spec which cause the failure by 60f9022161
2013-09-09 10:13:54 +09:00
Watson
2ae1261ccf
add tests of Time#{==, eql?} for RM-253
2013-09-08 19:46:17 +09:00
Watson
ea6ddb2a52
remove the test cases where it will causes an error by removed calls to ucnv_ APIs
...
related to 5ca06c5716
2013-08-23 09:07:12 +09:00
Watson
78605ff7d7
add test case for new Time class implementation
2013-08-22 11:22:47 +09:00
Laurent Sansonetti
0bf1f8fd37
add spec for Boxed#to_a change
2013-08-09 15:47:48 +02:00
Watson
5285031125
add test for Range.new
2013-08-06 22:51:40 +09:00
Watson
3617cc5297
add cycle test for Proc->self because there is a memory leak without #autorelease_pool
2013-07-28 14:36:44 +09:00
Watson
f46920dc22
add test case for RM-224
2013-07-23 13:32:15 +09:00
Laurent Sansonetti
d9d6c379ea
more tests
2013-07-22 13:22:44 +02:00
Laurent Sansonetti
af427bd35d
rewrite spec
2013-07-19 18:09:58 +02:00
Laurent Sansonetti
deceecfff3
more tests
2013-07-18 17:13:20 +02:00
Watson
db13d8548a
fix the error in compile_spec
2013-07-18 09:53:42 +09:00
Laurent Sansonetti
70e6149d0e
remove Hash.new{} test as it's now in cycle_spec.rb
2013-07-16 14:53:31 +02:00
Laurent Sansonetti
087e0fc1a4
add cycle tests
2013-07-16 14:53:09 +02:00
Laurent Sansonetti
3e76ae9016
add tests for c-level block dealloc
2013-07-16 01:59:00 +02:00
Laurent Sansonetti
373799a826
add test for dvar->lvar loop bug
2013-07-15 14:50:20 +02:00
Laurent Sansonetti
4f6924c931
add test for nested dvar / break bug
2013-07-15 13:40:53 +02:00
Watson
950cb9a4d6
add tests for NSMutableArray#{first(n), last(n), pop(n), shift(n)} (RM-205)
2013-07-14 07:38:29 +09:00
Laurent Sansonetti
ff32d809d6
add test for Hash.new{} leak
2013-07-13 14:41:37 +02:00
Laurent Sansonetti
e078f9bf4a
fix spec to follow vm_ivar_set commit
2013-07-11 16:36:12 +02:00
Laurent Sansonetti
340d690a88
add more tests
2013-07-08 21:15:41 +02:00
Laurent Sansonetti
94f54f794d
more tests
2013-07-08 17:30:36 +02:00
Laurent Sansonetti
a7950342f7
more tests
2013-07-02 17:27:02 +02:00
Laurent Sansonetti
eea624e43d
new tests
2013-07-01 18:28:23 +02:00
Watson
13b2e67fc9
add the tests which causes compile error
...
% rake spec
require 'motion/project' is deprecated, please require 'motion/project/template/ios' instead
Build ./build/iPhoneSimulator-7.0-Development
Build vendor/code
Compile ./spec/compile/compile1_spec.rb
Instruction does not dominate all uses!
%16 = call i32* @vm_block_dvar_slot(i8* %15, i32 0)
%27 = load i32* %16
2013-07-01 14:15:01 +09:00
Laurent Sansonetti
193e7c7524
add test for RM-118
2013-07-01 00:34:12 +02:00
Laurent Sansonetti
b63fb9cbe5
add block tests
2013-07-01 00:09:39 +02:00
Laurent Sansonetti
6269cb1f1a
more tests
2013-06-01 14:20:10 +09:00
Watson
7570bed24d
add #dealloc tests for RM-8 and RM-155
2013-05-27 18:18:53 +09:00
Watson
3691b413ae
disable Struct spec because it cause a crash
...
If run similar code in app, it will work fine.
However, if run in spec, it will cause a crash.
We should investigate this.
2013-05-11 23:50:13 +09:00
Laurent Sansonetti
517c2a397f
add test to make sure WeakRef objects are autoreleased
2013-05-06 15:32:18 +02:00
Laurent Sansonetti
e0e6712691
added weakref spec
2013-05-06 15:15:21 +02:00
Laurent Sansonetti
bae811b0ef
add tests for Struct
2013-04-30 14:31:02 +02:00
Watson
2acfaf300e
use instance variable for proc test
2013-04-22 15:38:56 +09:00
Watson
f109d6ee32
update TestUnit
2013-04-13 17:25:42 +09:00
Watson
6fe48a7439
add spec to relate RM-104 and RM-105
2013-04-11 05:40:00 +09:00
Watson
a6ac6231bc
modify spec description
2013-04-04 21:38:02 +09:00
Watson
73eb628001
add `super' spec
2013-04-04 21:32:26 +09:00
Watson
ddb65efb3d
update define_method_spec.rb
2013-03-21 16:51:48 +09:00
Watson
1755d2b69a
add spec to relate RM-37
2013-03-21 15:47:53 +09:00