Commit Graph

867 Commits

Author SHA1 Message Date
Watson
95fb1bd32a add a message of `describe' to description of tap's output
## before
not ok 1 - has one window: FAILED

## after
not ok 1 - Application 'test' has one window: FAILED
2013-01-18 17:26:04 +09:00
Watson
dbf76d4e0f add line in NEWS 2013-01-18 11:59:47 +09:00
Watson
9b273d6f82 fix a tap format in `rake spec' to output the each test numbers instead of the total number
## before
$ rake spec output=tap
ok 34  - works with Assets
ok 34  - works with hash
…
ok 34  - should work
1..34
# 34 tests, 61 assertions, 0 failures, 0 errors

## after
$ rake spec output=tap
ok 1   - works with Assets
ok 2   - works with hash
…
ok 34  - should work
1..34
# 34 tests, 61 assertions, 0 failures, 0 errors
2013-01-18 11:52:09 +09:00
Watson
30ff4185c9 add line in NEWS 2013-01-18 11:10:11 +09:00
Watson
517cb186c1 fix a bug in `rake spec' which it would raise an ArgumentError when use "it" without block
A following spec will raise an ArgumentError.

	describe "Application 'test'" do
	  it "has one window"
	end

`instance_eval' will pass a receiver object into block.
When use a block which created by lambda, it should accept a receiver object as block parameter.

	b = lambda { self.upcase }
	"test".instance_eval(&b) #=> wrong number of arguments (1 for 0) (ArgumentError)
2013-01-18 11:08:43 +09:00
Laurent Sansonetti
29b96862d2 sync 2013-01-17 22:08:14 +01:00
Watson
35deab54a9 add line in NEWS 2013-01-15 15:54:05 +09:00
Watson
b69859fbdf fix a bug in detecting dependencies where it would cause build error when passed non-flat array into `app.files' 2013-01-15 15:53:25 +09:00
Watson
a6a3c76d52 sync 2013-01-04 11:53:33 +09:00
Watson
d3844eabe1 add line in NEWS 2013-01-02 21:51:20 +09:00
Watson
3aaa690ac6 update TestUnit 2013-01-02 21:49:45 +09:00
Watson
e0dd084096 add lines 2012-12-31 12:02:34 +09:00
Watson
45f869617e add line in NEWS 2012-12-25 23:14:55 +09:00
Watson
dce464122b add line in NEWS 2012-12-25 10:44:49 +09:00
Watson
24fa3e1eb8 add .idea which is RubyMine project directory into the default .gitignore file 2012-12-25 10:43:49 +09:00
Watson
53318428b0 add line in NEWS 2012-12-25 10:35:50 +09:00
Watson
794c307fd1 add .sass-cache directory into the default .gitignore file 2012-12-25 10:35:00 +09:00
Watson
203a993ffc add line in NEWS 2012-12-22 00:55:47 +09:00
Watson
d14c050cca update TestUnit 2012-12-21 00:31:53 +09:00
Watson
374c5e1ef7 update TestUnit
Comment out the items that are in error imperceptibly
2012-12-20 23:35:37 +09:00
Laurent Sansonetti
a4aa5a7247 1.31 2012-12-20 17:17:55 +05:30
Laurent Sansonetti
2a8f81542d work around a compiler problem (time method signature) 2012-12-20 15:53:00 +05:30
Laurent Sansonetti
3ab9037cbf back to 1.30 2012-12-20 15:52:34 +05:30
Laurent Sansonetti
df72fab846 1.31 2012-12-20 15:43:15 +05:30
Laurent Sansonetti
60f5fcdae9 sync 2012-12-20 15:43:05 +05:30
Watson
b8c6de04d9 sync 2012-12-19 20:34:32 +09:00
Watson
7eceb64bc7 sync NEWS 2012-12-19 00:43:38 +09:00
Dennis Ushakov
716c765571 Added formatter for RubyMine tests runner 2012-11-29 00:34:31 +09:00
Watson
cc4f629c57 add lines 2012-11-28 23:58:04 +09:00
Watson
1132ae6ff7 fix a bug which cannot detecting file dependencies when include a nesting class
This patch will fix https://gist.github.com/4160705
2012-11-28 23:57:50 +09:00
Watson
f8526e45c1 add lines in NEWS 2012-11-24 22:47:17 +09:00
Watson
f9c0b8965f update TestUnit 2012-11-20 00:16:43 +09:00
Laurent Sansonetti
d922b48a2f 1.30 2012-11-19 11:48:55 +01:00
Laurent Sansonetti
70821eb7c1 reword 2012-11-19 01:44:41 +01:00
Watson
96f39d66ea fix a build error when app files is not passed as flat array. 2012-11-17 18:18:51 +09:00
Watson
3afd4e9bdb add lines 2012-11-17 15:11:59 +09:00
Watson
47263dea1f 1.29 2012-11-17 14:51:31 +09:00
Watson
3992f8e92c remove cyclic dependencies to fix a `stack level too deep' 2012-11-17 14:28:23 +09:00
Watson
5a39c5f381 fix a bug in detection dependency which ignore definition of constants
The files that contains only constants (like a configuration file) have been ignored in detection dependency.

	$ cat app/config.rb
	USER_NAME = "Watson"
	MAIL = "watson1978@gmail.com"
2012-11-17 12:34:15 +09:00
Watson
40d19d655f fix a bug that cannot be loaded ripper on Ruby18 2012-11-17 08:35:27 +09:00
Laurent Sansonetti
578ef761cc sync 2012-11-16 17:12:13 +01:00
Laurent Sansonetti
cc86060dd5 create api directory before use 2012-11-16 17:11:50 +01:00
Watson
08851b8d07 add line 2012-11-17 00:21:42 +09:00
Laurent Sansonetti
4e23f7e778 docset generation needs sqlite3 gem 2012-11-16 14:21:25 +01:00
Laurent Sansonetti
c4411612b2 ignore s3config.yaml 2012-11-16 13:57:47 +01:00
Laurent Sansonetti
d1c432f23b add line for last gcd.c commit 2012-11-16 13:55:09 +01:00
Watson
de03c8a1bb add lines 2012-11-16 12:39:14 +09:00
Watson
e5485b333b fix the assertion when it cannot find iOS simulator
When customers does not install older iOS simulator,
`rake target' task will fail with assertion, like:

	$ rake target=5.0
	     Build ./build/iPhoneSimulator-5.1-Development
	   Compile ./app/app_delegate.rb
	      Link ./build/iPhoneSimulator-5.1-Development/TestTwitter.app/TestTwitter
	    Create ./build/iPhoneSimulator-5.1-Development/TestTwitter.dSYM
	  Simulate ./build/iPhoneSimulator-5.1-Development/TestTwitter.app
	Assertion failed: (system_root != nil), function main, file sim.m, line 937.
	rake aborted!

This message looks not  kindly to customers.

After changing:

	$ rake target=5.0
	     Build ./build/iPhoneSimulator-5.1-Development
	   Compile ./app/app_delegate.rb
	      Link ./build/iPhoneSimulator-5.1-Development/TestTwitter.app/TestTwitter
	    Create ./build/iPhoneSimulator-5.1-Development/TestTwitter.dSYM
	  Simulate ./build/iPhoneSimulator-5.1-Development/TestTwitter.app

	Not found iOS 5.0 simulator.

	rake aborted!
2012-11-16 12:39:13 +09:00
Laurent Sansonetti
76d2820ca3 fix install of doc 2012-11-16 01:49:55 +01:00
Laurent Sansonetti
06efdf779e Merge branch 'master' of github.com:lrz/RubyMotion 2012-11-16 01:40:09 +01:00