Mike Beckerle

Added test_bitOrderOVC1 which illustrates DFDL-1843

This is a Runtime SDE due to an interaction of bitOrder with

outputValueCalc, discovered originally in the Link16 schema, but

isolated here outside of that context.

DFDL-1843

Checkpoint

Fix eclipse classpath errors.

    • -25
    • +0
    /eclipse-projects/test-ibm1/.classpath
Added new test-stdLayout project for testing include/import.

This new project (within daffodil) is for testing the standard project

layout. In particular, there are include/import bugs associated with

it.

There is a test in scala-debug which fails with a path containing

.../org2/xsd/org2/xsd....

Which is clearly wrong given that the directory is

src/main/resources/org2/xsd

Tests cover cases where a schema file in

src/main/resources/org1/xsd tries to include one from

src/main/resources/org2/xsd.

And where a schema file in

src/test/resources/org2/xsd tries to include one from

src/main/resources/org2/xsd.

And where a TDML embedded schema tries to include one from

src/main/resources/org2/xsd.

DFDL-1832

    • -2
    • +2
    /eclipse-projects/test-stdLayout/.project
    • -0
    • +29
    /eclipse-projects/test-stdLayout/README.txt
    • -0
    • +20
    /test-stdLayout/src/main/resources/org2/xsd/formats.dfdl.xsd
    • -0
    • +38
    /test-stdLayout/src/main/resources/org2/xsd/payload.dfdl.xsd
    • -0
    • +30
    /test-stdLayout/src/main/resources/org2/xsd/types.dfdl.xsd
    • -0
    • +1
    /test-stdLayout/src/test/resources/org1/test-outer-data1.txt
    • -0
    • +35
    /test-stdLayout/src/test/resources/org1/testStdLayout.tdml
    • -0
    • +1
    /test-stdLayout/src/test/resources/org2/test-data1.txt
  1. … 6 more files in changeset.
Added new test-stdLayout project for testing include/import.

This new project (within daffodil) is for testing the standard project

layout. In particular, there are include/import bugs associated with

it.

There is a test in scala-debug which fails with a path containing

.../org2/xsd/org2/xsd....

Which is clearly wrong given that the directory is

src/main/resources/org2/xsd

DFDL-1832

    • -2
    • +2
    /eclipse-projects/test-stdLayout/.project
    • -0
    • +20
    /test-stdLayout/src/main/resources/org2/xsd/formats.dfdl.xsd
    • -0
    • +38
    /test-stdLayout/src/main/resources/org2/xsd/payload.xsd
    • -0
    • +30
    /test-stdLayout/src/main/resources/org2/xsd/types.dfdl.xsd
    • -0
    • +1
    /test-stdLayout/src/test/resources/org1/test-outer-data1.txt
    • -0
    • +35
    /test-stdLayout/src/test/resources/org1/testStdLayout.tdml
    • -0
    • +1
    /test-stdLayout/src/test/resources/org2/test-data1.txt
    • -0
    • +21
    /test-stdLayout/src/test/scala-debug/org1/TestOuter.scala
    • -0
    • +21
    /test-stdLayout/src/test/scala/org2/TestPayloadAndTypes.scala
Added new test-stdLayout project for testing include/import.

This new project (within daffodil) is for testing the standard project

layout. In particular, there are include/import bugs associated with

it.

There is a test in scala-debug which fails with a path containing

.../org2/xsd/org2/xsd....

Which is clearly wrong given that the directory is

src/main/resources/org2/xsd

Tests cover cases where a schema file in

src/main/resources/org1/xsd tries to include one from

src/main/resources/org2/xsd.

And where a schema file in

src/test/resources/org2/xsd tries to include one from

src/main/resources/org2/xsd.

And where a TDML embedded schema tries to include one from

src/main/resources/org2/xsd.

DFDL-1832

    • -2
    • +2
    /eclipse-projects/test-stdLayout/.project
    • -0
    • +29
    /eclipse-projects/test-stdLayout/README.txt
    • -0
    • +38
    /test-stdLayout/src/main/resources/org2/xsd/payload.dfdl.xsd
  1. … 6 more files in changeset.
Fixed test embedded-with-include so it actually includes.

Had cut/paste error and the test case was requesting the wrong schema.

Fixed test embedded-with-include so it actually includes.

Had cut/paste error and the test case was requesting the wrong schema.

Fixed test embedded-with-include so it actually includes.

Had cut/paste error and the test case was requesting the wrong schema.

Updated line counter to match current file structure.

Also includes NiFi and Spark, all new DFDL schemas, etc.

    • -11
    • +18
    /daffodil-lib/src/test/scala/LineCounter.scala
Moved scala-new to scala tests to close out Boolean impl tickets.

DFDL-177, DFDL-178, DFDL-243, DFDL-461, DFDL-462

Fix TestSchemaCache.scala, which got corrupted.... not sure how.

Closing DFDL-1521. Moving test scala-new to scala.

Closing DFDL-1576, move tests to scala from scala-new

Closing DFDL-1577. Moved tests scala-new to scala.

Close out DFDL-1648. Move tests scala-new to scala.

Moving tests from scala-new to scala to close out multiple tickets.

DFDL-1233

DFDL-1669

DFDL-1657

DFDL-1706

DFDL-1691

DFDL-1617

DFDL-1719

Closing DFDL-1650. Moving tests to scala from scala-new.

test_alignmentPaddingOVC1

test_alignmentPaddingOVC2

test_alignmentPaddingOVC3

Supply encoding so default isn't used.

Fixes DFDL-1684 for windows "for real", i.e., no longer need to specify

options like -Dfile.encoding=utf-8

DFDL-1684

Supply encoding so default isn't used.

Fixes DFDL-1684 for windows "for real", i.e., no longer need to specify

options like -Dfile.encoding=utf-8

DFDL-1684

Removed AO tests and mention thereof (recursion - not yet a feature)

DFDL-149

Remove Tests AExxx and related code.

DFDL-152

Fix daf:trace so you can trace a complex element.

E.g. useful to trace in this context:

fn:exists(daf:trace(/foo/bar, "bar is complex type"))

I needed this fixed to debug jpeg's dfdl:assert expressions.

DFDL-1804

Fix daf:trace so you can trace a complex element.

E.g. useful to trace in this context:

fn:exists(daf:trace(/foo/bar, "bar is complex type"))

I needed this fixed to debug jpeg's dfdl:assert expressions.

DFDL-1804

Fix daf:trace so you can trace a complex element.

E.g. useful to trace in this context:

fn:exists(daf:trace(/foo/bar, "bar is complex type"))

I needed this fixed to debug jpeg's dfdl:assert expressions.

DFDL-1804

Improve stylesheet and add wiki's bug report template here for testing.

DFDL-1658

    • -0
    • +191
    /tutorials/src/main/resources/tdmlTutorial.tdml.xml
Improve stylesheet and add wiki's bug report template here for testing.

DFDL-1658

    • -0
    • +191
    /tutorials/src/main/resources/tdmlTutorial.tdml.xml
Update daffodil-test pcap (negative tests) to have proper dfdl:property.

DFDL-1722

Fix dfdl:property being ignored in PCAP.

DFDL-1722

Detect error where dfdl:proerty doesn't have dfdl:element around it.

DFDL-1722