私はJupyter-Notebook用のContentsManagerを作成して、ローカルのOpenStack SwiftStoreにデータを保存します。私はS3Contentsを私の出発点としています。Jupyterノートブック用のデバッグ出力を取得する方法ContentManagerコード
私は基本的なフレームワークを持っていますが、それが存在しない場合は&コンテナを作成します。しかし、それ以上前に、私は単体テストの作成を開始する必要があります。
私の質問は、どうやってDEBUGの出力を見るのですか?
私が起動する方法がある場合:
def get(self, path, content=True, type=None, format=None):
"""Retrieve an object from the store, named in 'path'
"""
self.log.debug("SwiftContents[swiftmanager]: get '%s', path)
を....私は出力SwiftContents[swiftmanager]: get '\foo\bar'
を見ていますどのように?
また、ノートブックで使用されるテストフレームワークは何ですか?
class SwiftContentsManager(ContentsManager):
# Initialise the instance
def __init__(self, *args, **kwargs):
super(SwiftContentsManager, self).__init__(*args, **kwargs)
self.swiftfs = SwiftFS(log=self.log)
それがテストを実行するにはsetUp
ではなくstartUp