shoes / shoes4

Shoes 4 : the next version of Shoes
Other
1.59k stars 194 forks source link

build #88

Closed ozpos closed 12 years ago

ozpos commented 12 years ago

Hi All, Forked master and cloned but cannot build/run tests with RubyMine.

There are requires to 'shoes/background' which does not exist and include_package 'org.eclipse.swt.graphics' include_package 'org.eclipse.swt.events'

I would love to contribute. Any suggestions ?

steveklabnik commented 12 years ago

Hey ozpos!

Are you running JRuby inside your RubyMine? I'm not sure how that works, but that sounds like it might be the issue to me.

wasnotrice commented 12 years ago

I don't think we have anyone running rubymine yet. The specs are set up to be run with rake tasks.

rake spec
rake spec:shoes
rake spec:swt

But basically, it's making sure to run the specs with JRuby

ozpos commented 12 years ago

Hi all, I;ve been using RM for over a year now. It is a really productive environment.

I am using rvm and the project is set up to use jruby-1.6.7@shoes (shoes being the current gemset).

steveklabnik commented 12 years ago

Does it let you run rake tasks? What exactly happens when you try to run the tests?

ozpos commented 12 years ago

Yes. 4 failures (doesn't dispose real element) out of 353.

/home/john/.rvm/rubies/jruby-1.6.7/bin/jruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/john/RubymineProjects/Shoes/shoes4/shoes4/bin/rake spec:default Testing started at 18:52 ... jruby --debug --1.9 -Ispec -S ./bin/rspec --tty spec/shoes/edit_line_spec.rb spec/shoes/button_spec.rb spec/shoes/app_spec.rb spec/shoes/configuration_spec.rb spec/shoes/line_spec.rb spec/shoes/element_methods_spec.rb spec/shoes/flow_spec.rb spec/shoes/logger_spec.rb spec/shoes/text_block_spec.rb spec/shoes/radio_spec.rb spec/shoes/progress_spec.rb spec/shoes/check_spec.rb spec/shoes/framework_learning_spec.rb spec/shoes/oval_spec.rb spec/shoes/animation_spec.rb spec/shoes/list_box_spec.rb spec/shoes/color_spec.rb spec/shoes/sound_spec.rb spec/shoes/shape_spec.rb spec/shoes/logger/log4j_spec.rb spec/shoes/logger/ruby_spec.rb "shose.." "shose.." "shose.." "shose.." "shose.." "shose.." "shose.." "shose.." "shose.." "shose.." "shose.." "shose.."

256 examples, 0 failures, 256 passed

Finished in 2.218 seconds Coverage report generated for RSpec to /home/john/RubymineProjects/Shoes/shoes4/shoes4/coverage. 1318 / 1318 LOC (100.0%) covered. jruby --debug --1.9 -Ispec -S ./bin/rspec --tty spec/swt_shoes/background_painter_spec.rb spec/swt_shoes/edit_line_spec.rb spec/swt_shoes/button_spec.rb spec/swt_shoes/app_spec.rb spec/swt_shoes/configuration_spec.rb spec/swt_shoes/line_spec.rb spec/swt_shoes/element_methods_spec.rb spec/swt_shoes/flow_spec.rb spec/swt_shoes/text_block_spec.rb spec/swt_shoes/radio_spec.rb spec/swt_shoes/progress_spec.rb spec/swt_shoes/check_spec.rb spec/swt_shoes/oval_spec.rb spec/swt_shoes/animation_spec.rb spec/swt_shoes/list_box_spec.rb spec/swt_shoes/color_spec.rb spec/swt_shoes/shape_spec.rb

RSpec::Mocks::MockExpectationError: (Double "parent real").get_layout(any args) expected: 1 time received: 0 times /home/john/RubymineProjects/Shoes/shoes4/shoes4/spec/swt_shoes/shared_examples/common_methods_spec.rb:28:in (root)' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/error_generator.rb:87:in__raise' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/error_generator.rb:46:in raise_expectation_error' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/message_expectation.rb:259:ingenerate_error' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/message_expectation.rb:215:in verify_messages_received' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/method_double.rb:117:inverify' org/jruby/RubyArray.java:1615:in each' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/method_double.rb:117:inverify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/proxy.rb:96:in verify' org/jruby/RubyArray.java:1615:ineach' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/proxy.rb:96:in verify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/methods.rb:116:inrspec_verify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/space.rb:11:in verify_all' org/jruby/RubyArray.java:1615:ineach' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/space.rb:10:in verify_all' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks.rb:19:inverify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/mocking/with_rspec.rb:14:in verify_mocks_for_rspec' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:304:inrun_after_each' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:119:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:253:inwith_around_each_hooks' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:110:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:378:inrun_examples' org/jruby/RubyArray.java:2331:in collect' org/jruby/RubyArray.java:2339:incollect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:374:in run_examples' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:360:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:28:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:28:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/reporter.rb:34:in report' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:25:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/runner.rb:69:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/runner.rb:8:inautorun' org/jruby/RubyProc.java:270:in call' org/jruby/RubyProc.java:224:incall'

RSpec::Mocks::MockExpectationError: (Double "parent real").get_layout(any args) expected: 1 time received: 0 times /home/john/RubymineProjects/Shoes/shoes4/shoes4/spec/swt_shoes/shared_examples/common_methods_spec.rb:28:in (root)' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/error_generator.rb:87:in__raise' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/error_generator.rb:46:in raise_expectation_error' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/message_expectation.rb:259:ingenerate_error' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/message_expectation.rb:215:in verify_messages_received' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/method_double.rb:117:inverify' org/jruby/RubyArray.java:1615:in each' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/method_double.rb:117:inverify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/proxy.rb:96:in verify' org/jruby/RubyArray.java:1615:ineach' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/proxy.rb:96:in verify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/methods.rb:116:inrspec_verify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/space.rb:11:in verify_all' org/jruby/RubyArray.java:1615:ineach' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/space.rb:10:in verify_all' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks.rb:19:inverify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/mocking/with_rspec.rb:14:in verify_mocks_for_rspec' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:304:inrun_after_each' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:119:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:253:inwith_around_each_hooks' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:110:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:378:inrun_examples' org/jruby/RubyArray.java:2331:in collect' org/jruby/RubyArray.java:2339:incollect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:374:in run_examples' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:360:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:28:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:28:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/reporter.rb:34:in report' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:25:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/runner.rb:69:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/runner.rb:8:inautorun' org/jruby/RubyProc.java:270:in call' org/jruby/RubyProc.java:224:incall'

RSpec::Mocks::MockExpectationError: (Double "parent real").get_layout(any args) expected: 1 time received: 0 times /home/john/RubymineProjects/Shoes/shoes4/shoes4/spec/swt_shoes/shared_examples/common_methods_spec.rb:28:in (root)' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/error_generator.rb:87:in__raise' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/error_generator.rb:46:in raise_expectation_error' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/message_expectation.rb:259:ingenerate_error' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/message_expectation.rb:215:in verify_messages_received' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/method_double.rb:117:inverify' org/jruby/RubyArray.java:1615:in each' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/method_double.rb:117:inverify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/proxy.rb:96:in verify' org/jruby/RubyArray.java:1615:ineach' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/proxy.rb:96:in verify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/methods.rb:116:inrspec_verify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/space.rb:11:in verify_all' org/jruby/RubyArray.java:1615:ineach' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/space.rb:10:in verify_all' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks.rb:19:inverify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/mocking/with_rspec.rb:14:in verify_mocks_for_rspec' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:304:inrun_after_each' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:119:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:253:inwith_around_each_hooks' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:110:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:378:inrun_examples' org/jruby/RubyArray.java:2331:in collect' org/jruby/RubyArray.java:2339:incollect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:374:in run_examples' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:360:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:28:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:28:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/reporter.rb:34:in report' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:25:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/runner.rb:69:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/runner.rb:8:inautorun' org/jruby/RubyProc.java:270:in call' org/jruby/RubyProc.java:224:incall'

RSpec::Mocks::MockExpectationError: (Double "parent real").get_layout(any args) expected: 1 time received: 0 times /home/john/RubymineProjects/Shoes/shoes4/shoes4/spec/swt_shoes/shared_examples/common_methods_spec.rb:28:in (root)' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/error_generator.rb:87:in__raise' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/error_generator.rb:46:in raise_expectation_error' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/message_expectation.rb:259:ingenerate_error' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/message_expectation.rb:215:in verify_messages_received' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/method_double.rb:117:inverify' org/jruby/RubyArray.java:1615:in each' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/method_double.rb:117:inverify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/proxy.rb:96:in verify' org/jruby/RubyArray.java:1615:ineach' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/proxy.rb:96:in verify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/methods.rb:116:inrspec_verify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/space.rb:11:in verify_all' org/jruby/RubyArray.java:1615:ineach' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks/space.rb:10:in verify_all' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-mocks-2.11.1/lib/rspec/mocks.rb:19:inverify' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/mocking/with_rspec.rb:14:in verify_mocks_for_rspec' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:304:inrun_after_each' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:119:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:253:inwith_around_each_hooks' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example.rb:110:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:378:inrun_examples' org/jruby/RubyArray.java:2331:in collect' org/jruby/RubyArray.java:2339:incollect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:374:in run_examples' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:360:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/example_group.rb:361:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:28:in run' org/jruby/RubyArray.java:2331:incollect' org/jruby/RubyArray.java:2339:in collect' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:28:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/reporter.rb:34:in report' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/command_line.rb:25:inrun' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/runner.rb:69:in run' /home/john/.rvm/gems/jruby-1.6.7@shoes/gems/rspec-core-2.11.0/lib/rspec/core/runner.rb:8:inautorun' org/jruby/RubyProc.java:270:in call' org/jruby/RubyProc.java:224:incall'

97 examples, 4 failures, 93 passed

Finished in 1.378 seconds Coverage report generated for RSpec to /home/john/RubymineProjects/Shoes/shoes4/shoes4/coverage. 1323 / 1323 LOC (100.0%) covered. rake aborted! Command failed with status (1): [jruby --debug --1.9 -Ispec -S ./bin/rspec...]

Tasks: TOP => spec:swt (See full trace by running task with --trace)

Process finished with exit code 1

wasnotrice commented 12 years ago

@ozpos Looks like those failures were recently introduced. They're happening the same way on TravisCI

So we need to fix those failures, but you're set to go!

Please add your RubyMine instructions to the README for us!

pjfitzgibbons commented 12 years ago

Have you tried commandline :

$ rake

There is a lot of setup and JRuby specific launch codes that go along with the testing environment.

Peter Fitzgibbons (847) 859-9550 Email: peter.fitzgibbons@gmail.com IM GTalk: peter.fitzgibbons IM AOL: peter.fitzgibbons@gmail.com

On Fri, Jul 13, 2012 at 11:28 AM, ozpos < reply@reply.github.com

wrote:

Hi All, Forked master and cloned but cannot build/run tests with RubyMine.

There are requires to 'shoes/background' which does not exist and include_package 'org.eclipse.swt.graphics' include_package 'org.eclipse.swt.events'

I would love to contribute. Any suggestions ?


Reply to this email directly or view it on GitHub: https://github.com/shoes/shoes4/issues/88

ozpos commented 12 years ago

Hi All, I am new to this wiki and git but willing to contribute RubyMine info. wasnotrice above suggests I add to the README. Can anyone guide me in the correct procedure.

Also in view of the transparency problems with SWT I have successfully built the qt_connect http://rubygems.org/gems/qt_connect and qtbindings under lubuntu 12.04. In view of my git newness should I start a new repo and if so which shoes4 repo should I fork (is there a central shoes4 master) ?

ashbb commented 12 years ago

@ozpos

  1. Fork shoes4 repo (I know you've already forked: ozpos/shoes4)
  2. Edit README.md in your repo
  3. Send Pull Request

About Qt, look at @wasnotrice's comment in #85.

ozpos commented 12 years ago

I currently find it difficult to get started and successfully compile any colour of shoes under lubuntu 12.04 with isolated rvm gemsets.

Please could someone tag a repo with an original C shoes for linux (or shoes4 without SWT) with build instructions that work so I can get started ?

Also looking at the complexity of the Qt C++ code and considering shoes4 needs to be light weight I fancy GTK+

jrgifford commented 12 years ago

@ozpos If you can join me on irc.freenode.net in the #shoes channel, then I can help.

ozpos commented 12 years ago

@jrgifford Hi thank you very much. I have tried to enter the channel but I am physically/mentally unable to make out the CAPTCHA no matter how many times I reload it. Sorry it must be because I am using tor.

PragTob commented 12 years ago

Hi everyone, I'm using RubyMine from time to time and it's working ok. There are build instructions in the shoes wiki, try the debian ones, the Ubuntu ones seem to be broken :-)

ozpos commented 12 years ago

Hi all and thanks PrafTob I reinstalled and built using the Debian guide and shoes executes fine.

ashbb commented 12 years ago

@ozpos Glad to hear that. Thanks for your trying. Let's have fun with Shoes! :)

PragTob commented 12 years ago

by the way I use RubyMine as well, but I'm just starting with RubyMine so many of my rake/git actions still take place on my beloved console :-)

pjfitzgibbons commented 12 years ago

Try the onboard git integration a few times. I'll allow you to make a few mistaken commits, as long as you push the final "correct" version only once.

I've especially found the diff-while-committing feature (Command-D during the commit-review dialog) to be especially helpful. BTW, you can update your commit-message during the diff and what you type will stick in the commit-dialog. Cool stuff!

Shoes On Peter Fitzgibbons (847) 859-9550 Email: peter.fitzgibbons@gmail.com IM GTalk: peter.fitzgibbons IM AOL: peter.fitzgibbons@gmail.com

On Fri, Jul 20, 2012 at 6:08 AM, Tobias Pfeiffer < reply@reply.github.com

wrote:

by the way I use RubyMine as well, but I'm just starting with RubyMine so many of my rake/git actions still take place on my beloved console :-)


Reply to this email directly or view it on GitHub: https://github.com/shoes/shoes4/issues/88#issuecomment-7127745