Commit Graph

155 Commits

Author SHA1 Message Date
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
Eloy Durán
fb53ff0948 [test] Make iOS UI helper search from the key window instead.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-382.
2014-01-16 12:06:31 +01:00
Watson
88f581dff1 add benchmark for Rational 2014-01-13 02:02:37 +09:00
Watson
590e90f858 add test for RM-72 2014-01-10 15:17:05 +09:00
Watson
289e00dcf4 [test] add test for RM-368 2013-12-25 12:08:10 +09:00
Watson
37e1563716 add test for RM-357 and RM-156 2013-12-19 16:33:23 +09:00
Watson
0a47173b86 add test for RM-359 2013-12-16 11:04:56 +09:00
Watson
5155480c2d add test for RM-358 2013-12-16 10:07:50 +09:00
Watson
01ca3a9b6e add test for RM-356
However, this test causes a crash as following when run with spec. so far disabled.

Assertion failed: (node->objc_imp == imp), function add_method, file vm.cpp, line 1115.
2013-12-14 18:53:48 +09:00
Watson
cb83433d8e add test for RM-355
However, this test causes a crash as following when run with spec. so far disabled.

Assertion failed: (node->objc_imp == imp), function add_method, file vm.cpp, line 1115.
2013-12-14 15:29:09 +09:00
Watson
0105740540 add test for RM-354 2013-12-14 14:21:14 +09:00
Watson
3da3e6c090 add test for RM-352 2013-12-14 00:21:51 +09:00
Watson
b41c77d994 add test for RM-351 2013-12-13 23:38:32 +09:00
Eloy Durán
7d09ed0d56 [test] Disable known failing UI test helper specs. 2013-12-13 11:50:58 +01:00
Eloy Durán
ba636bfa11 [test] Use pretty test helpers in all test suites. 2013-12-13 11:50:34 +01:00
Eloy Durán
0e369fd7de [test] Add spec rake tasks to root Rakefile to run test suites on all iOS SDKs and specific ones. 2013-12-13 11:36:24 +01:00
Watson
9337449c3c update test for RM-350 2013-12-13 18:37:04 +09:00
Watson
cd15b1c9d8 add test for RM-350 2013-12-13 12:27:49 +09:00
Eloy Durán
9778e48abb [test] Add rake spec:all task which runs the tests against all iOS SDKs. 2013-12-13 00:41:01 +01:00
Eloy Durán
168d23d26f [UIAutomation] Make orientation change tests green. 2013-12-12 22:02:49 +01:00
Eloy Durán
fdece65bb3 [UIAutomation] Make tap tests green on 4" retina. The app needs to run on the device's native resolution. 2013-12-12 22:02:49 +01:00
Eloy Durán
9ffdee3de9 [UIAutomation] Add test task to the UI test suite that runs against all available iOS SDKs. 2013-12-12 22:02:48 +01:00
Eloy Durán
08c55ebad7 [UIAutomation] Run tests on all available iOS SDKs. 2013-12-12 22:02:48 +01:00
Eloy Durán
bc26ce4fc4 [UIAutomation] Make test suite load BS files from local dev checkout. 2013-12-12 22:02:47 +01:00
Eloy Durán
7f8424d5c7 stash 2013-12-12 22:02:47 +01:00
Eloy Durán
af886e9a9e Import Bacon UI helper tests from public toolchain repo. 2013-12-12 22:02:47 +01:00
Laurent Sansonetti
3f8bb69237 add tests for Proc#weak! 2013-12-12 19:05:04 +01:00
Laurent Sansonetti
75edd62773 add tests for {NSObject,Boxed}#== with WeakRef operand 2013-12-09 23:43:56 +01:00
Laurent Sansonetti
4941e6acb1 add a test for nested WeakRef objects 2013-12-09 23:30:38 +01:00
Eloy Durán
518b9a4b7a [memory] Update test coverage and NEWS for 83de1be322. 2013-12-06 19:27:20 +01:00
Eloy Durán
b9c524c391 Add failing tests for Ruby methods that should return retained objects.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-343.
2013-12-05 16:02:16 +01:00
Eloy Durán
8a94e89067 Add tests and NEWS for autoreleasing objects from specially named objc methods.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-343
2013-12-05 15:52:39 +01:00
Watson
6f30ff184e [benchmark] add benchmark for Range 2013-11-29 15:11:17 +09:00