modulesmanagertest.java
来自「Python Development Environment (Python I」· Java 代码 · 共 37 行
JAVA
37 行
/*
* Created on May 21, 2006
*/
package org.python.pydev.editor.codecompletion;
import org.python.pydev.editor.codecompletion.revisited.CodeCompletionTestsBase;
import org.python.pydev.editor.codecompletion.revisited.ProjectModulesManager;
public class ModulesManagerTest extends CodeCompletionTestsBase{
public static void main(String[] args) {
junit.textui.TestRunner.run(ModulesManagerTest.class);
}
protected void setUp() throws Exception {
super.setUp();
this.restorePythonPath(false);
}
public void testIt() throws Exception {
//change: returns itself too
ProjectModulesManager modulesManager = (ProjectModulesManager) nature2.getAstManager().getModulesManager();
assertEquals(1+1, modulesManager.getManagersInvolved(false).length);
assertEquals(2+1, modulesManager.getManagersInvolved(true).length);
assertEquals(0+1, modulesManager.getRefencingManagersInvolved(false).length);
assertEquals(1+1, modulesManager.getRefencingManagersInvolved(true).length);
ProjectModulesManager modulesManager2 = (ProjectModulesManager) nature.getAstManager().getModulesManager();
assertEquals(0+1, modulesManager2.getManagersInvolved(false).length);
assertEquals(1+1, modulesManager2.getManagersInvolved(true).length);
assertEquals(1+1, modulesManager2.getRefencingManagersInvolved(false).length);
assertEquals(2+1, modulesManager2.getRefencingManagersInvolved(true).length);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?