[Cuppa-users:1] 木端 for CppUnit-x の不具合など

Zurück zum Archiv-Index

Ito Yoshiichi Ito_Yoshi****@tk-ba*****
2002年 5月 15日 (水) 18:54:28 JST


こんにちは。
伊藤@オージスです。

早速ですが、木端 for CppUnit-x の不具合、質問、要望などもろもろ
ご報告いたします。

1. ヘルプ

  ・ヘルプで CppUnit-x の指定が --lang cpp となってますが、
    --lang cppx ですよね。

2. コード生成(全体)

  ・テストを名前空間に入れるかという問題もありますが、-n を指定
    したときのコードがコンパイルできません。修正を試みましたが
    簡単にはいかないようです。

以下、試した内容は次の通り。

  coppa -l cppx -m main -p -P -s FooTest A. B. C.
  g++ -Wall FooTest.cpp main.cpp -lcppunit

3. テストクラス

  ・クラス名が必ず SampleTest になってしまう。
  ・setUp、tearDown は virtual をつけた方が良くないか?
  ・TestCase.h、TestSuite.h、TestCaller.h がインクルードされない。
  ・suite は実装を .cpp へ持っていったほうがベターでは? その場合、
    TestSuite.h、TestCaller.h は .cpp でインクルードしてください。
  ・TestSuite のコンストラクタにテスト名を渡した方がベター。

4. メインファイル

  ・cudebug.h は CppUnit 自体の実装用なので、インクルードは外し
    てください。

5. その他

  ・TestFactoryRegistory ってあったほうが便利ですかね? どうも
    static 変数やグローバル変数を使うのは躊躇してしまうのですが...
    と、ここで聞く質問じゃないか(^^;)。

以上、よろしくお願いいたします。

----------------------------------------
Ito Yoshiichi (伊藤 喜一)
Object Technology Center, OGIS-RI Co., Ltd.
E-mail: Ito_Yoshi****@tk-ba*****
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: sample.diff
型:         application/octet-stream
サイズ:     1234 バイト
説明:       無し
Download 


Cuppa-users メーリングリストの案内
Zurück zum Archiv-Index