File:  [parser3project] / parser3 / tests / 193.html
Revision 1.4: download - view: text, annotated - select for diffs - revision graph
Thu Mar 8 21:23:13 2012 UTC (14 years, 2 months ago) by misha
Branches: MAIN
CVS tags: release_3_4_5, release_3_4_4, release_3_4_3, release_3_4_2, HEAD
- tests for ^string:base64[encoded] are updated

@main[][tString]
$tString[^table::create{sValue
pyAxOTczLiDV7uT/8iDx6/P16Cwg9/LuIKvH5evl7fvlIPDz6uDi4Lsg7eDv6PHg6yDx4OyF	OK
pyAxOTczLiDV7uT/8iDx6/P16Cwg9/LuIKvH5evl?7fvlIPDz6uDi4Lsg7eDv6PHg6yDx4OyF	Invalid base64-char '?' on position 40
pyAxOTczLiDV7uT/8iDx6/P16Cwg9/LuIKvH5ev	A part of correct base64-encoded string
R0lGODlhFAAUAIAAAP0gIP///yH5BAEAAAEALAAAAAAUABQAAAImjI+py+0PYwDygHslxnFv53lN KC5kmZwoon5Ky70wZcKjCpHVXhUAOw==	File 103mark.gif with \x00 char
AAn	An incorrect base64
	An empty string
}]

<table>
^tString.menu{
	<tr>
	<td>^try-catch{'^string:base64[$tString.sValue]'}</td>
	<td>^try-catch{'^string:base64[$tString.sValue;$.strict(true)]'}</td>
	</tr>
}
</table>

E-mail: