Skip to content

Regression - After FileCopy respects scope change #864, some modules cannot be installed #1014

@isc-jili

Description

@isc-jili

It was discovered that after FileCopy respects scope change #864, some modules cannot be installed.

Steps to Reproduce:

  1. On IPM main branch (IPM 0.10.5 beta version), go into the zpm shell
  2. Set up a repo pointing to appmodules: repo -n AppModule -fs -path /projects/healthshare/appmodules/HSOPS-WIP/ (can do this via a bind mount into the IPM container)
  3. Run the command install MPRL
  4. You will see the error message:
[MPRL]	Compile FAILURE
ERROR! Class 'UnitTest.MPRL.CompositeRecordDefinition' does not exist.

If you revert the single change #864, the installation will work. This points to some lingering bug that needs to be addressed.
Of note is that the MPRL Class 'UnitTest.MPRL.CompositeRecordDefinition' has Scope="test" set which is likely triggering this issue.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions