7 Commits

Author SHA1 Message Date
Dmitriy Anisimkov
ecf9daa284 Fix Is_Valid_Base64Binary routine
S823-015

The character code in base64 encoding preceding the terminating '='
must be a multiple of 4. This change fixes situation where this
character could be any base64 character, which could happen when
one-but-last character code was a multiple of 16.

Change-Id: I9fe4fb266d07e127e9e64be9404571a91b32bcdb
2019-08-24 17:27:59 +02:00
Fedor Rybin
b1be3aa7a2 Q215-048 fix xmlada examples
Fix examples to import proper project names,
fix domschemaexample to not unset the namespeces feature,
add examples to the testing.

Change-Id: Ic5ba519f9ae80f4df3931757a1fcdb9b72e4f540
2017-02-22 13:05:36 +01:00
Emmanuel Briot
24b968c74d Ensure the obj directory exists in the tests
Temporary files are stored there for each testsuite

Change-Id: Idd56705d519f6abbcfb2708414a7968c64437fdf
2015-10-28 10:49:33 +01:00
Vasiliy Fofanov
3937fca8b0 Correct last commit.
Change-Id: I0ca13bb58118f8bd24029ea08d4b9c8d70589366
TN:OA15-004
2015-10-20 12:47:27 +02:00
Emmanuel Briot
c4d2b5d724 anod always expected a diff file for some reason
OA15-004

Change-Id: I55aac362bf1b74775e7ce424b5e723eb34c533d4
2015-10-15 10:48:45 +02:00
Emmanuel Briot
3fbca59487 Add support for preloading multiple XSD files and reuse them
O930-031

XSD files with no namespace information cannot be mixed into the
same XML_Grammar, or they will conflict with each other. The
solution is therefore to preload each of them into its own XML_Grammar,
and then let the validating parser chose that grammar dynamically
by overriding the new primitive operation Parse_Grammar.

Change-Id: I337d09259c6b2b18d9b91b4ded847f7f8dcd6eab
2015-10-13 15:18:30 +02:00
Emmanuel Briot
227a3814a6 Reorganize the Makefile for the testsuite
We now have a single makefile, and properly separate each test that
should be visible in the nightly tests. All results are stored in a
results/ directory to help integration with the nightly tests.

O710-005
2015-07-16 15:06:11 +02:00