示例#1
0
    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")
示例#2
0
    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)
示例#3
0
    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)
示例#4
0
    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")