コード例 #1
0
ファイル: test_loader.py プロジェクト: ericmoritz/riak_crdt
    def test_refresh(self):
        loader = Loader(LWWSet, self.bucket, "test")
        # sanity check
        self.assertTrue("eric" not in loader.obj)
        loader.obj.add("eric")

        self.assertTrue("eric" in loader.obj)

        loader.refresh()
        self.assertTrue("eric" not in loader.obj)
コード例 #2
0
ファイル: test_loader.py プロジェクト: ericmoritz/riak_crdt
    def test_abort(self):
        loader = Loader(LWWSet, self.bucket, "test")
        # sanity check
        self.assertTrue("eric" not in loader.obj)

        with Loader(LWWSet, self.bucket, "test") as obj:
            obj.add("eric")
            Loader.abort()

        # Fetch the object again
        loader.refresh()

        # sanity check
        self.assertTrue("eric" not in loader.obj)