Пример #1
0
    def test_path(self):
        self.assertEqual(convert_args([self.Path('/foo')]),
                         [self.ospath.sep + 'foo'])
        self.assertEqual(convert_args([self.Path('foo')], base_dirs), ['foo'])
        self.assertEqual(convert_args([self.Path('foo', Root.srcdir)],
                                      base_dirs),
                         [self.ospath.join('$(srcdir)', 'foo')])

        self.assertRaises(TypeError, convert_args, [self.Path('foo')])
Пример #2
0
 def test_jbos(self):
     self.assertEqual(convert_args([jbos('foo', 'bar')]), ['foobar'])
     self.assertEqual(convert_args([jbos('foo', self.Path('/bar'))]),
                      ['foo' + self.ospath.sep + 'bar'])
Пример #3
0
 def test_string(self):
     self.assertEqual(convert_args(['foo', 'bar']), ['foo', 'bar'])