[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:003506] Re: ruby-dcl and ruby-gtk2



西澤様: 佐々木です.

At Wed, 22 Feb 2012 18:36:00 +0900,
Seiya Nishizawa <seiya@xxxxxxxxxxxxxx> wrote:
>
> ちなみに、その Rakefile コミットしていただけませんでしょうか?

test 実行のために多少ファイルの layout 変えて Rakefile を修正しました. 

勢いで tar.gz 作成の task も追加したのですが, 良く考えたら setup.rb が無
いんでしたね. narray_miss の様に no gem install みたいな task を追加する
か setup.rb を用意するかしないと駄目ですね.

適宜修正/削除して下さい. 現状では bundler が無くても rake test は実行可能
になっていると思います. bundler 無しでは gem は生成できませんが.

あと, dennou-k の Git の置き場所に g+w がなくて HEAD 更新と snapshot 生成
ができなかったので, g+w しておきました.

> On Wed, Feb 22, 2012 at 6:32 PM, Youhei SASAKI <uwabami@xxxxxxxxxxxxxx> wrote:
> > 西澤様: 佐々木です.
> >
> > At Wed, 22 Feb 2012 17:46:25 +0900,
> > Seiya Nishizawa <seiya@xxxxxxxxxxxxxx> wrote:
> >> テストはどのように実行されていますでしょうか?
> >> 同じプロセスで複数のテストが実行されると gropn, grcls が複数呼ばれるので、
> >> その場合の動作の予想がつきません。
> >
> > ビンゴです. これでした.
> >
> > テストはパッケージビルド時に
> >
> >  require 'rake/testtask'
> >  Rake::TestTask.new do |t|
> >    t.pattern = 'test/test_*.rb'
> >    t.verbose
> >  end
> >
> > でやっておりました. これを(冗長ながら)
> >
> >  ruby_bin = File.join(RbConfig::CONFIG['bindir'], RbConfig::CONFIG['ruby_install_name'])
> >  task :test do
> >    FileList['test/test*.rb'].each do |f|
> >      sh "#{ruby_bin} -I#{RbConfig::CONFIG['vendordir']} #{f}"
> >    end
> >  end
> >
> > としたところ, 通りました.
> >
> > # 単一の Rake プロセスで複数 gropn/grcls 呼ばれた事になっていたんですね...
> >
> >> On Wed, Feb 22, 2012 at 5:41 PM, Youhei SASAKI <uwabami@xxxxxxxxxxxxxx> wrote:
> >> > At Wed, 22 Feb 2012 17:25:22 +0900,
> >> > Seiya Nishizawa <seiya@xxxxxxxxxxxxxx> wrote:
> >> >>
> >> >> 佐々木様
> >> >>
> >> >> すいません。間違いを発見しました (ただし、あまり本質的でないと思いますが)。
> >> >> 試していただけますでしょうか。
> >> >> リポジトリにはコミットしてあります。
> >> >
> >> > あててみました. それっぽいですね. 結果が以下に変わりました.
> >> >
> >> >  1) Failure:
> >> >  test_set_gobj(TestSet) [/home/uwabami/Sources/Debian/dennou/ruby-dclext-gtk/test/test_set.rb:34]:
> >> >  <#<Gdk::Pixmap:0x2b6f1c997e90 ptr=0x1c2eb80>> expected but was
> >> >  <#<Gdk::Pixmap:0x2b6f1c997b98 ptr=0x1c2ec40>>.

---
Youhei SASAKI <uwabami@xxxxxxxxxxxxxx>
              <uwabami@xxxxxxxxxxxxxxxxxx>
Department of Mathematics, Kyoto University
GPG fingerprint:
  4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07