Beispiel #1
0
 def test_preferred_dir(self):
     tempdir = self.useFixture(CreateTempDirFixture()).get_temp_dir()
     lmc = 'linaro-media-create'
     path = os.path.join(tempdir, lmc)
     open(path, 'w').close()
     os.chmod(path, stat.S_IXUSR)
     self.assertEquals(path, find_command(lmc, tempdir))
Beispiel #2
0
 def test_wrong_input_dir(self):
     """Pass a directory instead of file."""
     temp_file = tempfile.NamedTemporaryFile()
     temp_dir = self.useFixture(CreateTempDirFixture()).get_temp_dir()
     self.assertRaises(
         HwpackConverterException, check_and_validate_args,
         Args(input_file=temp_file.name, output_file=temp_dir))
Beispiel #3
0
 def setUp(self):
     super(TestPathInTarfile, self).setUp()
     tempdir = self.useFixture(CreateTempDirFixture()).get_temp_dir()
     self.tarfile_name = os.path.join(tempdir, 'test_tarfile.tar.gz')
     self.tempfile_added = self.createTempFileAsFixture()
     self.tempfile_unused = self.createTempFileAsFixture()
     with tarfile.open(self.tarfile_name, 'w:gz') as tar:
         tar.add(self.tempfile_added)
 def setUp(self):
     super(HwpackReaderTests, self).setUp()
     self.metadata = ("format: 3.0\nversion: '1'\nname: test-hwpack\n"
                      "architecture: armel\norigin: Linaro")
     self.hwpack = Hwpack()
     self.hwpack.setname('test-hwpack')
     self.tar_dir_fixture = CreateTempDirFixture()
     self.useFixture(self.tar_dir_fixture)
     self.tarball_fixture = CreateTarballFixture(
         self.tar_dir_fixture.get_temp_dir())
     self.useFixture(self.tarball_fixture)