예제 #1
0
파일: archtest.py 프로젝트: tensor5/conary
    def testFlavorPreferences(self):
        self.mock(arch, 'baseArch', 'i686')
        currentArch = arch.flags_i686()
        self.assertEqual(arch.getFlavorPreferences(currentArch), [])
        self.unmock()

        self.mock(arch, 'baseArch', 'x86_64')
        currentArch = arch.flags_x86_64()
        self.assertEqual(
            arch.getFlavorPreferences(currentArch),
            [arch.deps.parseFlavor(x) for x in ['is: x86_64', 'is: x86']])
        self.unmock()
예제 #2
0
파일: archtest.py 프로젝트: pombr/conary
    def testFlavorPreferences(self):
        self.mock(arch, 'baseArch', 'i686')
        currentArch = arch.flags_i686()
        self.assertEqual(arch.getFlavorPreferences(currentArch),
            [])
        self.unmock()

        self.mock(arch, 'baseArch', 'x86_64')
        currentArch = arch.flags_x86_64()
        self.assertEqual(arch.getFlavorPreferences(currentArch),
            [ arch.deps.parseFlavor(x)
                for x in ['is: x86_64', 'is: x86'] ])
        self.unmock()
예제 #3
0
파일: archtest.py 프로젝트: pombr/conary
 def testCurrentArch(self):
     self.mock(arch, 'baseArch', 'x86_64')
     currentArch = arch.flags_x86_64()
     archKey = arch.FlavorPreferences._getCurrentArchIS(currentArch)
     self.assertEqual(archKey, 'x86 x86_64')
예제 #4
0
파일: usetest.py 프로젝트: pombr/conary
 def testMultilib(self):
     depSet = deps.DependencySet()
     depSet.addDeps(deps.InstructionSetDependency, arch.flags_x86_64()[0])
     use.setBuildFlagsFromFlavor(None, depSet)
     self.assertTrue(use.Arch.x86_64)
     self.assertFalse(use.Arch.x86)
예제 #5
0
파일: archtest.py 프로젝트: tensor5/conary
 def testCurrentArch(self):
     self.mock(arch, 'baseArch', 'x86_64')
     currentArch = arch.flags_x86_64()
     archKey = arch.FlavorPreferences._getCurrentArchIS(currentArch)
     self.assertEqual(archKey, 'x86 x86_64')
예제 #6
0
파일: usetest.py 프로젝트: tensor5/conary
 def testMultilib(self):
     depSet = deps.DependencySet()
     depSet.addDeps(deps.InstructionSetDependency, arch.flags_x86_64()[0])
     use.setBuildFlagsFromFlavor(None, depSet)
     self.assertTrue(use.Arch.x86_64)
     self.assertFalse(use.Arch.x86)