尝试接受现有项目的邀请时,我看到错误消息"您没有更多应用程序可用于接受此邀请".并且我被禁止参与该项目.谷歌搜索这个短语只返回一个页面,不包含此文本.我很难过如何添加到项目或此错误消息告诉我的内容.
我正在构建一个OSX应用程序,并希望创建一组类似于标准网络首选项配置面板底部的控件.我遇到了一些我不会想到的布局问题.

这些是我的具体问题:
我想用xib文件做这个.这可能非常简单,但我想我错过了一些东西.
我有一个简单的,新的Rails 4应用程序,它在运行时破坏了开发数据库rake test:units,即使我已经在test_helper.rb中设置了RAILS_ENV.我不会想到的.以下是重现它的简单步骤.
我有Ruby 2.0.0p247和Rails 4.0.1.
rails new foo
rails generate scaffold gadget
rake db:migrate
Run Code Online (Sandbox Code Playgroud)
我编辑test/models/gadget_test.rb看起来像这样:
require 'test_helper'
class GadgetTest < ActiveSupport::TestCase
test "the env" do
assert_equal "test", Rails.env
end
end
Run Code Online (Sandbox Code Playgroud)
我编辑了第一行test/test_helper.rb
ENV["RAILS_ENV"] ||= "test"
Run Code Online (Sandbox Code Playgroud)
成为
ENV["RAILS_ENV"] = "test"
Run Code Online (Sandbox Code Playgroud)
即便如此,当测试调用rake test:units它失败时:
1) Failure:
GadgetTest#test_the_env test/models/gadget_test.rb:5]:
Expected: "test"
Actual: "development"
Run Code Online (Sandbox Code Playgroud)
使用我设置的旧版(Rails 3)应用程序,我可以依靠这个默认的测试环境.我错过了什么?