問題タブ [pyral]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PyRal getAttachment
私はかなり単純なユースケースを持っていますが、受け取ったエラーメッセージを理解していません.
私はリクエストと pyral モジュールを使用しています。pyral ( http://pyral.readthedocs.io/en/latest/interface.html# ) は、Rally の Restful API の単なるラッパーです。私の目標は、Rally (CA 製品) の UserStory からファイル (添付ファイル) を取得し、それをローカル ファイル システムに保存することです。
コンテキストとして、ここに私の環境設定を示します (Rally に認証してオブジェクトを作成します)。明らかに認証情報を削除しました。
その後、たった 1 つのユーザー ストーリーの応答オブジェクトを取得します (US845 のクエリを参照)。問題を単純化するためにこれを行います。
次に、組み込みイテレーターを使用して、RallyRESTResponse オブジェクトからユーザー ストーリーを取得します。
そこから、成果物 (私たち) とファイル名 (添付ファイルの名前) を受け入れる getAttachment() メソッドを簡単に使用できるようになるはずだと感じています。getAttachmentNames(us) を使用して、添付ファイル名のリストを返すことができます。次のようなことをしようとすると問題が発生します
このようなエラーを返します
使用しようとすると、同様のエラーが表示されます
次のようなエラーが返されます。
このメソッドに必要なパラメーターを根本的に誤解しているようです。以前にこれを成功させた人はいますか?上記のようなワークフローで addAttachment() メソッドを使用しても問題はありません。bytes() メソッドを使用してファイル名 (文字列) を utf-8 に変換しようとしましたが、役に立ちませんでした。
pyral ソースのこの例も見ましたが、実行しようとするとまったく同じエラーが発生します。
https://github.com/klehman-rally/pyral/blob/master/examples/get_attachments.py
python - Pyral を使用して TestCase を作成し、添付ファイルを追加する
TestCase を作成し、TestCase に添付ファイルを追加しようとしています。現在、TestCase を正常に作成できますが、添付ファイルを追加しようとするとエラーは発生しませんが、添付ファイルは追加されません。これが私のコードです:
try ブロックまで、すべてが期待どおりに機能します。指定されたユーザー ストーリーの TestCase が正常に作成されましたが、添付ファイルの追加は機能しませんが、エラーはありません。次のことを他に行う必要がありますrally.addAttachment()
か?ドキュメントは、私が読んで理解するのが本当に大雑把です。
attachment は値が False のブール値ですが、ドキュメントでは添付項目を返すように指定されています。