def test_parallel(self): """Parallel count specified""" cm = ConfigureMake(parallel=7) # Function arguments override constructor build = cm.build_step(parallel=11) self.assertEqual(build, 'make -j11') # Use constructor arguments build = cm.build_step() self.assertEqual(build, 'make -j7')
def test_defaults(self): """Default values""" cm = ConfigureMake() # configure step configure = cm.configure_step() self.assertEqual(configure, './configure --prefix=/usr/local') # build step build = cm.build_step() self.assertEqual(build, 'make -j$(nproc)') # check step check = cm.check_step() self.assertEqual(check, 'make -j$(nproc) check') # install step install = cm.install_step() self.assertEqual(install, 'make -j$(nproc) install')
def test_parallel(self): """Parallel count specified""" cm = ConfigureMake(parallel=7) build = cm.build_step() self.assertEqual(build, 'make -j7')