Example #1
0
    def test_add_item_dedup(self):
        managed_mapped_list = ManagedMappedList(
            'test_add_item_dedup', 'test_key', 'test_name', 'test_description',
            TEST_ZK_HOSTS, TEST_AWS_KEYFILE, TEST_S3_BUCKET)
        self.assertTrue(managed_mapped_list.add_item('key', 2))
        self.assertEqual([2], managed_mapped_list.get_list('key'))

        self.assertTrue(managed_mapped_list.add_item('key', 2))
        self.assertEqual([2], managed_mapped_list.get_list('key'))

        self.assertTrue(managed_mapped_list.add_item('key', 3))
        self.assertEqual([2, 3], managed_mapped_list.get_list('key'))