blob: 7922c823d51e05e4caf63cb36415f4ad7753fff5 [file] [log] [blame]
package groovy.bugs
/**
* @author Robert Fuller
* @version $Revision$
*/
class ByteIndexBug extends GroovyTestCase {
// TODO: this tests a string with 128 nulls - is that what is intended?
void testBug() {
def sb = new StringBuffer("\"\"\"\n")
for (j in 0..127){ // 126 is okay.
sb.append('$').append("{x}")
}
sb.append("\n\"\"\"\n")
def b = new Binding(x:null)
new GroovyShell(b).evaluate(sb.toString(),"foo")
}
}