404

[ Avaa Bypassed ]




Upload:

Command:

botdev@18.117.7.15: ~ $
#!/usr/bin/env python
# Copyright (c) 2012 Google Inc. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

""" Unit tests for the msvs.py file. """

import gyp.generator.msvs as msvs
import unittest
try:
  from cStringIO import StringIO
except ImportError:
  from io import StringIO


class TestSequenceFunctions(unittest.TestCase):

  def setUp(self):
    self.stderr = StringIO()

  def test_GetLibraries(self):
    self.assertEqual(
      msvs._GetLibraries({}),
      [])
    self.assertEqual(
      msvs._GetLibraries({'libraries': []}),
      [])
    self.assertEqual(
      msvs._GetLibraries({'other':'foo', 'libraries': ['a.lib']}),
      ['a.lib'])
    self.assertEqual(
      msvs._GetLibraries({'libraries': ['-la']}),
      ['a.lib'])
    self.assertEqual(
      msvs._GetLibraries({'libraries': ['a.lib', 'b.lib', 'c.lib', '-lb.lib',
                                   '-lb.lib', 'd.lib', 'a.lib']}),
      ['c.lib', 'b.lib', 'd.lib', 'a.lib'])

if __name__ == '__main__':
  unittest.main()

Filemanager

Name Type Size Permission Actions
__pycache__ Folder 0755
__init__.py File 0 B 0644
__init__.pyc File 178 B 0644
analyzer.py File 29.91 KB 0644
android.py File 44.3 KB 0644
cmake.py File 43.69 KB 0644
compile_commands_json.py File 4.17 KB 0644
dump_dependency_json.py File 3.38 KB 0644
eclipse.py File 16.72 KB 0644
gypd.py File 3.39 KB 0644
gypsh.py File 1.63 KB 0644
make.py File 90.86 KB 0644
make.pyc File 70.2 KB 0644
msvs.py File 130.51 KB 0644
msvs_test.py File 1.05 KB 0755
ninja.py File 98.42 KB 0644
ninja.pyc File 67.59 KB 0644
ninja_test.py File 1.71 KB 0644
xcode.py File 56.99 KB 0644
xcode.pyc File 25.75 KB 0644
xcode_test.py File 645 B 0644