Пример #1
0
 def test_leading_digits(self):
     self.assertEqual(common.library_macro('1/libfoo', 'shared_library'),
                      'LIB_1_LIBFOO_EXPORTS')
     self.assertEqual(common.library_macro('1/libfoo', 'static_library'),
                      'LIB_1_LIBFOO_STATIC')
Пример #2
0
 def test_subdir(self):
     self.assertEqual(common.library_macro('dir/libfoo', 'shared_library'),
                      'DIR_LIBFOO_EXPORTS')
     self.assertEqual(common.library_macro('dir/libfoo', 'static_library'),
                      'DIR_LIBFOO_STATIC')
Пример #3
0
 def test_leading_underscore(self):
     self.assertEqual(common.library_macro('_dir/libfoo', 'shared_library'),
                      'LIB_DIR_LIBFOO_EXPORTS')
     self.assertEqual(common.library_macro('_dir/libfoo', 'static_library'),
                      'LIB_DIR_LIBFOO_STATIC')
Пример #4
0
 def test_simple(self):
     self.assertEqual(common.library_macro('libfoo', 'shared_library'),
                      'LIBFOO_EXPORTS')
     self.assertEqual(common.library_macro('libfoo', 'static_library'),
                      'LIBFOO_STATIC')