def test_deps(self):
     self.assertEqual(
         find_effected_packages(['ports/hello', 'ports/ruby'], False, None),
         ['hello', 'ruby', 'ruby-ppapi'])

     # The common dependencies of vim and nano should only appear once in this
     # list.
     self.assertEqual(
         find_effected_packages(['ports/hello', 'ports/ruby'], True, None),
         ['hello', 'corelibs', 'gtest', 'glibc-compat', 'ncurses', 'readline',
          'zlib', 'ruby', 'libtar', 'nacl-spawn', 'ruby-ppapi'])
示例#2
0
   def test_deps(self):
     self.assertEqual(
         find_effected_packages(['ports/hello', 'ports/ruby'], False, None),
         ['hello', 'ruby', 'ruby-ppapi'])

     # The common dependencies of vim and nano should only appear once in this
     # list.
     self.assertEqual(
         find_effected_packages(['ports/hello', 'ports/ruby'], True, None),
         ['hello', 'corelibs', 'gtest', 'glibc-compat', 'ncurses', 'readline',
          'zlib', 'ruby', 'libtar', 'nacl-spawn', 'ruby-ppapi'])
示例#3
0
    def test_deps(self):
        self.assertEqual(
            find_effected_packages(["ports/hello", "ports/ruby"], False, None), ["hello", "ruby", "ruby-ppapi"]
        )

        # The common dependencies of vim and nano should only appear once in this
        # list.
        self.assertEqual(
            find_effected_packages(["ports/hello", "ports/ruby"], True, None),
            [
                "hello",
                "corelibs",
                "gtest",
                "glibc-compat",
                "ncurses",
                "readline",
                "zlib",
                "ruby",
                "libtar",
                "nacl-spawn",
                "ruby-ppapi",
            ],
        )
示例#4
0
 def test_filter(self):
     effected = find_effected_packages(["ports/corelibs"], True, ["corelibs", "glibc-compat"])
     self.assertEqual(effected, ["corelibs", "glibc-compat"])
示例#5
0
 def test_non_port_files(self):
     self.assertEqual(find_effected_packages(["foo/bar"], False, None), ["all"])
示例#6
0
 def test_filter(self):
     effected = find_effected_packages(['ports/corelibs'], True,
                                       ['corelibs', 'glibc-compat'])
     self.assertEqual(effected, ['corelibs', 'glibc-compat'])
示例#7
0
 def test_non_port_files(self):
     self.assertEqual(find_effected_packages(['foo/bar'], False, None),
                      ['all'])
 def test_filter(self):
   effected = find_effected_packages(['ports/corelibs'], True,
       ['corelibs', 'glibc-compat'])
   self.assertEqual(effected, ['corelibs', 'glibc-compat'])
 def test_non_port_files(self):
   self.assertEqual(find_effected_packages(['foo/bar'], False, None), ['all'])