giis-uniovi / modevo

Model-driven approach to maintain data integrity for evolution of column family DBMSs
Apache License 2.0
1 stars 2 forks source link

Migration stage 3 - migrate script module #7

Closed javiertuya closed 4 months ago

javiertuya commented 5 months ago

Start this ONLY when #5 and #6 are closed:

Afther closing this, all development must be made in this repository. I will archive the old on-premises repository

giis-qabot commented 4 months ago

@suarezgpablo This is a reminder about this issue because it has not been updated for 10 days

giis-qabot commented 4 months ago

@suarezgpablo This is a reminder about this issue because it has not been updated for 10 days

suarezgpablo commented 4 months ago

There are some issues regarding the class TestUtils from the package test4giis.modevo from the transform module. Currently I cannot access the methods from this class in the testclass TestExecutionScript from the script module. I can access the methods from the main folder of the transform module without any issue in the testclass TestExecutionScript. I am currently looking into it.

javiertuya commented 4 months ago

@suarezgpablo Test classes are independent from the main classes, so, it is normal that you can't access the tests of a module from the tests of another module. This is because dependencies between modules rely on the jar artifacts. By default only main jars are created. You have to create a test jar in the transform module

suarezgpablo commented 4 months ago

@suarezgpablo Test classes are independent from the main classes, so, it is normal that you can't access the tests of a module from the tests of another module. This is because dependencies between modules rely on the jar artifacts. By default only main jars are created. You have to create a test jar in the transform module

Would it be similar to how I created the jar for the ATL compiler?

javiertuya commented 4 months ago

@suarezgpablo I think so, using the maven jar plugin as usually. If I remember well, I did that in qabot or tdrules