diff test/org/tmatesoft/hg/test/TestMqExtension.java @ 501:d2f6ab541330

Change the way extensions are accessed (with ExtensionsManager now), add preliminary Rebase extension support
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Mon, 29 Oct 2012 19:04:13 +0100
parents 0e34b8f3946a
children
line wrap: on
line diff
--- a/test/org/tmatesoft/hg/test/TestMqExtension.java	Mon Oct 29 18:16:21 2012 +0100
+++ b/test/org/tmatesoft/hg/test/TestMqExtension.java	Mon Oct 29 19:04:13 2012 +0100
@@ -23,7 +23,9 @@
 
 import org.junit.Test;
 import org.tmatesoft.hg.repo.HgRepository;
+import org.tmatesoft.hg.repo.ext.HgExtensionsManager;
 import org.tmatesoft.hg.repo.ext.MqManager;
+import org.tmatesoft.hg.repo.ext.HgExtensionsManager.HgExt;
 import org.tmatesoft.hg.repo.ext.MqManager.PatchRecord;
 
 /**
@@ -37,7 +39,9 @@
 	@Test
 	public void testMqManager() throws Exception {
 		HgRepository repo = Configuration.get().find("test-mq");
-		MqManager mqManager = new MqManager(repo);
+		HgExtensionsManager extManager = repo.getExtensions();
+		assertTrue(extManager.isEnabled(HgExt.MQ));
+		MqManager mqManager = extManager.getMQ();
 		mqManager.refresh();
 		OutputParser.Stub output = new OutputParser.Stub();
 		ExecHelper eh = new ExecHelper(output, repo.getWorkingDir());