X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openflowplugin-impl%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fopenflowplugin%2Fimpl%2Futil%2FFlowUtilTest.java;h=b5fe5d8d23ad05ca4ca4c5d5c4d2e5ba92114d19;hb=e8cbd779e310a5877d2a5cad5bed75ba9839bb5e;hp=2c3feb93db9ca46c9d623411dedabe8b6f5b1b88;hpb=52f1d136aff5568e9d9607e6a61e4ec128c962aa;p=openflowplugin.git diff --git a/openflowplugin-impl/src/test/java/org/opendaylight/openflowplugin/impl/util/FlowUtilTest.java b/openflowplugin-impl/src/test/java/org/opendaylight/openflowplugin/impl/util/FlowUtilTest.java index 2c3feb93db..b5fe5d8d23 100644 --- a/openflowplugin-impl/src/test/java/org/opendaylight/openflowplugin/impl/util/FlowUtilTest.java +++ b/openflowplugin-impl/src/test/java/org/opendaylight/openflowplugin/impl/util/FlowUtilTest.java @@ -1,25 +1,17 @@ /* + * Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved. * - * * Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved. - * * - * * This program and the accompanying materials are made available under the - * * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * * and is available at http://www.eclipse.org/legal/epl-v10.html - * - * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0 which accompanies this distribution, + * and is available at http://www.eclipse.org/legal/epl-v10.html */ package org.opendaylight.openflowplugin.impl.util; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertTrue; - import com.google.common.base.Function; import com.google.common.collect.Lists; import java.util.Collections; import java.util.List; -import java.util.regex.Matcher; -import java.util.regex.Pattern; import org.apache.commons.lang3.tuple.Pair; import org.junit.Assert; import org.junit.Test; @@ -44,33 +36,11 @@ import org.opendaylight.yangtools.yang.common.RpcResult; import org.opendaylight.yangtools.yang.common.RpcResultBuilder; public class FlowUtilTest { - - public static final Pattern INDEX_PATTERN = Pattern.compile("^#UF\\$TABLE\\*1-([0-9]+)$"); public static final NodeId DUMMY_NODE_ID = new NodeId("dummyNodeId"); public static final FlowId DUMMY_FLOW_ID = new FlowId("dummyFlowId"); public static final FlowId DUMMY_FLOW_ID_2 = new FlowId("dummyFlowId_2"); public static final Short DUMMY_TABLE_ID = 1; - @Test - public void createAlienFlowIdTest() { - final String alienFlowId1 = FlowUtil.createAlienFlowId(DUMMY_TABLE_ID).getValue(); - final Integer index1 = parseIndex(alienFlowId1); - final String alienFlowId2 = FlowUtil.createAlienFlowId(DUMMY_TABLE_ID).getValue(); - final Integer index2 = parseIndex(alienFlowId2); - - assertNotNull("index1 parsing failed: " + alienFlowId1, index1); - assertNotNull("index2 parsing failed: " + alienFlowId2, index2); - assertTrue(index1 < index2); - } - - private static Integer parseIndex(String alienFlowIdValue) { - final Matcher mach = INDEX_PATTERN.matcher(alienFlowIdValue); - if (mach.find()) { - return Integer.valueOf(mach.group(1)); - } - return null; - } - @Test public void testBuildFlowPath() throws Exception { final InstanceIdentifier nodePath = InstanceIdentifier