def test_aliases(self): xc = XMvnConfig() a = Artifact('gId', 'aId') a1 = Artifact('gIda1', 'aIda1') a2 = Artifact('gIda2', 'aIda2') xc.add_aliases(a, [a1, a2]) et = self._read_current_conf() root = et.getroot() rule = self.__find(root, "xmvn:artifactManagement/xmvn:rule") aglob = self.__find(rule, "xmvn:artifactGlob") self.assertEqual( self.__find(aglob, "xmvn:groupId").text.strip(), "gId") self.assertEqual( self.__find(aglob, "xmvn:artifactId").text.strip(), "aId") aliases = self.__findall(rule, "xmvn:aliases/xmvn:alias") self.assertEqual( self.__find(aliases[0], "xmvn:groupId").text.strip(), "gIda1") self.assertEqual( self.__find(aliases[0], "xmvn:artifactId").text.strip(), "aIda1") self.assertEqual( self.__find(aliases[1], "xmvn:groupId").text.strip(), "gIda2") self.assertEqual( self.__find(aliases[1], "xmvn:artifactId").text.strip(), "aIda2")
def test_index_init(self): self.__clean() xc = XMvnConfig() a = Artifact('gId', 'aId') a1 = Artifact('agId', 'aaId') xc.add_aliases(a, [a1]) ind = self._read_index() self.assertEqual(ind, 1) xc.add_aliases(a, [a1]) ind = self._read_index() self.assertEqual(ind, 2)
def test_index_init(self): self.__clean() xc = XMvnConfig() a = Artifact('gId', 'aId') a1 = Artifact('agId', 'aaId') xc.add_aliases(a, [a1]) ind = self._read_index() self.assertEqual(ind, 1) xc.add_aliases(a, [a1]) ind = self._read_index() self.assertEqual(ind, 2)
def test_aliases(self): xc = XMvnConfig() a = Artifact('gId', 'aId') a1 = Artifact('gIda1', 'aIda1') a2 = Artifact('gIda2', 'aIda2') xc.add_aliases(a, [a1, a2]) et = self._read_current_conf() root = et.getroot() rule = self.__find(root, "xmvn:artifactManagement/xmvn:rule") aglob = self.__find(rule, "xmvn:artifactGlob") self.assertEqual(self.__find(aglob, "xmvn:groupId").text.strip(), "gId") self.assertEqual(self.__find(aglob, "xmvn:artifactId").text.strip(), "aId") aliases = self.__findall(rule, "xmvn:aliases/xmvn:alias") self.assertEqual(self.__find(aliases[0], "xmvn:groupId").text.strip(), "gIda1") self.assertEqual(self.__find(aliases[0], "xmvn:artifactId").text.strip(), "aIda1") self.assertEqual(self.__find(aliases[1], "xmvn:groupId").text.strip(), "gIda2") self.assertEqual(self.__find(aliases[1], "xmvn:artifactId").text.strip(), "aIda2")