com.atlassian.renderer.v2.components
Class TestUrlRendererComponent

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.renderer.v2.components.TestUrlRendererComponent
All Implemented Interfaces:
junit.framework.Test

public class TestUrlRendererComponent
extends junit.framework.TestCase


Constructor Summary
TestUrlRendererComponent()
           
 
Method Summary
 void testStackDoesNotOverflowOnLargeUrls()
          Tests for stack overflow caused by JDK regex bug (raised as CONF-9392).
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestUrlRendererComponent

public TestUrlRendererComponent()
Method Detail

testStackDoesNotOverflowOnLargeUrls

public void testStackDoesNotOverflowOnLargeUrls()
Tests for stack overflow caused by JDK regex bug (raised as CONF-9392).

This test uses an extremely long URL, but it occurs with shorter URLs in Confluence because of Confluence's stack usage.



Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.