enonic / xp

Enonic XP
https://enonic.com
GNU General Public License v3.0
201 stars 34 forks source link

package com.enonic.xp.testing.script does not exist #7136

Closed ComLock closed 5 years ago

ComLock commented 5 years ago

When trying to upgrade to Enonic XP I get the following error:

bitbucket/openxp/lib-filesystem/src/test/java/openxp/lib/file-system/FileSystemLibTest.java:3: error: package com.enonic.xp.testing.script does not exist
import com.enonic.xp.testing.script.ScriptRunnerSupport;

Is this caused by API changes to: https://repo.enonic.com/public/com/enonic/xp/testing/7.0.0/

Not finding anything here: https://developer.enonic.com/docs/xp/stable/release/upgrade#requirements https://developer.enonic.com/docs/xp/stable/release/apps-upgrade http://wiki.enonic.com/display/dev/7.0+breaking+changes http://wiki.enonic.com/display/dev/7.0+app+upgrade+guide

alansemenov commented 5 years ago

In build.gradle:

dependencies {
    testCompile "com.enonic.xp:testing:${xpVersion}"
}

In your Java test class:

import com.enonic.xp.testing.ScriptRunnerSupport;

In your Javascript test class:

var assert = require('/lib/xp/testing');

Added new section here