package com.cinchapi.concourse.bugrepro;

import java.util.Set;

import org.junit.Assert;
import org.junit.Test;

import com.cinchapi.concourse.test.ConcourseIntegrationTest;
import com.google.common.collect.Sets;

/**
 * Unit test that attempts to reproduce the issue described in CON-469.
 * 
 * @author Raghav Babu
 */
public class CON469 extends ConcourseIntegrationTest {

    @Test
    public void reproGetInventory() {
        client.stage();
        client.add("name", "Sachin", 1);
        Set<Long> expected = Sets.newHashSet();
        expected.addAll(client.find("name", "Sachin"));
        Assert.assertEquals(expected, client.inventory());
        client.abort();
        Assert.assertNotEquals(expected, client.inventory());
    }
}

@@ -1,8 +1,613 @@
+/*%0A * Copyright (c) 2013-2016 Cinchapi Inc.%0A * %0A * Licensed under the Apache License, Version 2.0 (the %22License%22);%0A * you may not use this file except in compliance with the License.%0A * You may obtain a copy of the License at%0A * %0A * http://www.apache.org/licenses/LICENSE-2.0%0A * %0A * Unless required by applicable law or agreed to in writing, software%0A * distributed under the License is distributed on an %22AS IS%22 BASIS,%0A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A * See the License for the specific language governing permissions and%0A * limitations under the License.%0A */%0A
 package 

add license header