Lines 49-58
Link Here
|
49 |
{ |
49 |
{ |
50 |
String[] params = new String[ j ]; |
50 |
String[] params = new String[ j ]; |
51 |
|
51 |
|
52 |
for (int k = 0; k < j; k++) |
52 |
System.arraycopy(components, 0, params, 0, j); |
53 |
{ |
|
|
54 |
params[ k ] = components[ k ]; |
55 |
} |
56 |
POIFSDocumentPath path = new POIFSDocumentPath(params); |
53 |
POIFSDocumentPath path = new POIFSDocumentPath(params); |
57 |
|
54 |
|
58 |
assertEquals(j, path.length()); |
55 |
assertEquals(j, path.length()); |
Lines 116-125
Link Here
|
116 |
{ |
113 |
{ |
117 |
String[] initialParams = new String[ n ]; |
114 |
String[] initialParams = new String[ n ]; |
118 |
|
115 |
|
119 |
for (int k = 0; k < n; k++) |
116 |
System.arraycopy(initialComponents, 0, initialParams, 0, n); |
120 |
{ |
|
|
121 |
initialParams[ k ] = initialComponents[ k ]; |
122 |
} |
123 |
POIFSDocumentPath base = |
117 |
POIFSDocumentPath base = |
124 |
new POIFSDocumentPath(initialParams); |
118 |
new POIFSDocumentPath(initialParams); |
125 |
String[] components = |
119 |
String[] components = |
Lines 131-140
Link Here
|
131 |
{ |
125 |
{ |
132 |
String[] params = new String[ j ]; |
126 |
String[] params = new String[ j ]; |
133 |
|
127 |
|
134 |
for (int k = 0; k < j; k++) |
128 |
System.arraycopy(components, 0, params, 0, j); |
135 |
{ |
|
|
136 |
params[ k ] = components[ k ]; |
137 |
} |
138 |
POIFSDocumentPath path = new POIFSDocumentPath(base, params); |
129 |
POIFSDocumentPath path = new POIFSDocumentPath(base, params); |
139 |
|
130 |
|
140 |
assertEquals(j + n, path.length()); |
131 |
assertEquals(j + n, path.length()); |