示例#1
0
 def test_check_package_existence(self):
     """check_package_existence."""
     with requests_mock.Mocker() as _mock:
         _mock.get(pypi.PYPI_URL.format(self.params.name), status_code=200)
         setattr(self.params, 'no_check', False)
         with self.assertRaises(exceptions.Conflict):
             control.check_package_existence(self.params)
示例#2
0
文件: commands.py 项目: fathi10/test
def main():
    """main function."""
    try:
        pkg_version = Update()
        if pkg_version.updatable():
            pkg_version.show_message()
        metadata = control.retreive_metadata()
        args = parse_options(metadata)
        control.print_licences(args, metadata)
        control.check_repository_existence(args)
        control.check_package_existence(args)
        control.generate_package(args)
    except (RuntimeError, BackendFailure, Conflict) as exc:
        sys.stderr.write('{0}\n'.format(exc))
        sys.exit(1)
示例#3
0
def main():
    """main function."""
    try:
        pkg_version = Update()
        if pkg_version.updatable():
            pkg_version.show_message()
        metadata = control.retreive_metadata()
        args = parse_options(metadata)
        control.print_licences(args, metadata)
        control.check_repository_existence(args)
        control.check_package_existence(args)
        control.generate_package(args)
    except (RuntimeError, BackendFailure, Conflict) as exc:
        sys.stderr.write('{0}\n'.format(exc))
        sys.exit(1)
示例#4
0
def main():
    """Execute main processes."""
    try:
        pkg_version = Update()
        if pkg_version.updatable():
            pkg_version.show_message()
        metadata = control.retreive_metadata()
        parser = parse_options(metadata)
        argvs = sys.argv
        if len(argvs) <= 1:
            parser.print_help()
            sys.exit(1)
        args = parser.parse_args()
        control.print_licences(args, metadata)
        control.check_repository_existence(args)
        control.check_package_existence(args)
        control.generate_package(args)
    except (RuntimeError, BackendFailure, Conflict) as exc:
        sys.stderr.write('{0}\n'.format(exc))
        sys.exit(1)
示例#5
0
 def test_check_package_existence(self, _mock):
     """check_package_existence."""
     _mock.return_value = [{'name': 'py-deps'}]
     setattr(self.params, 'no_check', False)
     with self.assertRaises(exceptions.Conflict):
         control.check_package_existence(self.params)
示例#6
0
 def test_check_package_existence(self, _mock):
     """check_package_existence."""
     _mock.return_value = [{'name': 'py-deps'}]
     setattr(self.params, 'no_check', False)
     with self.assertRaises(exceptions.Conflict):
         control.check_package_existence(self.params)