예제 #1
0
파일: tests.py 프로젝트: zdecibel/sentry
class RiakNodeStorageTest(TestCase):
    def setUp(self):
        self.ns = RiakNodeStorage(nodes=[{
            'host': '127.0.0.1',
            'http_port': 8098,
        }])

    def test_integration(self):
        node_id = self.ns.create({
            'foo': 'bar',
        })
        assert node_id is not None

        self.ns.set(node_id, {
            'foo': 'baz',
        })

        result = self.ns.get(node_id)
        assert result == {
            'foo': 'baz',
        }

        node_id2 = self.ns.create({
            'foo': 'bar',
        })

        result = self.ns.get_multi([node_id, node_id2])
        assert result[node_id] == {
            'foo': 'baz',
        }
        assert result[node_id2] == {
            'foo': 'bar',
        }
예제 #2
0
파일: tests.py 프로젝트: Getsidecar/sentry
class RiakNodeStorageTest(TestCase):
    def setUp(self):
        self.ns = RiakNodeStorage(nodes=[{"host": "127.0.0.1", "http_port": 8098}])

    def test_integration(self):
        node_id = self.ns.create({"foo": "bar"})
        assert node_id is not None

        self.ns.set(node_id, {"foo": "baz"})

        result = self.ns.get(node_id)
        assert result == {"foo": "baz"}

        node_id2 = self.ns.create({"foo": "bar"})

        result = self.ns.get_multi([node_id, node_id2])
        assert result[node_id] == {"foo": "baz"}
        assert result[node_id2] == {"foo": "bar"}
예제 #3
0
파일: tests.py 프로젝트: Getsidecar/sentry
 def setUp(self):
     self.ns = RiakNodeStorage(nodes=[{"host": "127.0.0.1", "http_port": 8098}])
예제 #4
0
파일: tests.py 프로젝트: 280185386/sentry
class RiakNodeStorageTest(TestCase):
    def setUp(self):
        self.ns = RiakNodeStorage(nodes=[{
            'host': '127.0.0.1',
            'http_port': 8098,
        }])

    def test_integration(self):
        node_id = self.ns.create({
            'foo': 'bar',
        })
        assert node_id is not None

        self.ns.set(node_id, {
            'foo': 'baz',
        })

        result = self.ns.get(node_id)
        assert result == {
            'foo': 'baz',
        }

        node_id2 = self.ns.create({
            'foo': 'bar',
        })

        result = self.ns.get_multi([node_id, node_id2])
        assert result[node_id] == {
            'foo': 'baz',
        }
        assert result[node_id2] == {
            'foo': 'bar',
        }

        self.ns.delete(node_id)
        assert not self.ns.get(node_id)

        self.ns.delete_multi([node_id2])
        assert not self.ns.get(node_id2)
예제 #5
0
 def setUp(self):
     self.ns = RiakNodeStorage(nodes=[{
         'host': '127.0.0.1',
         'http_port': 8098,
     }])
예제 #6
0
파일: tests.py 프로젝트: zeuskingzb/sentry
class RiakNodeStorageTest(TestCase):
    def setUp(self):
        self.ns = RiakNodeStorage(nodes=[{"host": "127.0.0.1", "http_port": 8098}])

    def test_integration(self):
        node_id = self.ns.create({"foo": "bar"})
        assert node_id is not None

        self.ns.set(node_id, {"foo": "baz"})

        result = self.ns.get(node_id)
        assert result == {"foo": "baz"}

        node_id2 = self.ns.create({"foo": "bar"})

        result = self.ns.get_multi([node_id, node_id2])
        assert result[node_id] == {"foo": "baz"}
        assert result[node_id2] == {"foo": "bar"}

        self.ns.delete(node_id)
        assert not self.ns.get(node_id)

        self.ns.delete_multi([node_id2])
        assert not self.ns.get(node_id2)
예제 #7
0
파일: tests.py 프로젝트: zeuskingzb/sentry
 def setUp(self):
     self.ns = RiakNodeStorage(nodes=[{"host": "127.0.0.1", "http_port": 8098}])