Commit Graph

145 Commits

Author SHA1 Message Date
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
Watson
180fd4416b [spec] add regression test for RM-337 2013-11-28 14:04:01 +09:00
Eloy Durán
8ac9cfb2b6 [test] Add coverage for conformsToProtocol on subclass of pure objc class. 2013-11-22 18:08:51 +01:00
Watson
a886c5c0da sync 2013-11-22 23:11:54 +09:00
Watson
f0b903036e use autorelease_pool to reduce memory usage 2013-11-20 23:48:28 +09:00
Watson
664b27f18d add benchmarks for Time 2013-11-20 23:48:24 +09:00
Watson
e318e74970 add Fload#round spec
Related to https://hipbyte.freshdesk.com/helpdesk/tickets/1341
2013-11-19 22:38:34 +09:00
Watson
299df8fb12 update fixfloat spec
Related to 34cb542442

reduce test range because float values (not fixfloat) are mixied by increasing precision of float.
2013-11-19 22:38:34 +09:00
Watson
05f450dc9f fix a benchmark for ASCII string where UTF8 character is contained 2013-11-19 00:12:43 +09:00
Watson
07bf56f2fb add a benchmark for string concatenation because CRuby has special optimization for short string 2013-11-18 22:35:19 +09:00
Watson
de38ba1086 update script to create CSV file for benchmark result 2013-11-18 01:03:53 +09:00