コード例 #1
0
 def test_skip_building_editables(self, mock_build_one, mock_log):
     editable_req = Mock(editable=True, is_wheel=False)
     reqset = Mock(requirements=Mock(values=lambda: [editable_req]))
     wb = wheel.WheelBuilder(reqset, Mock(), '/wheel/dir')
     wb.build()
     name, args, kwargs = mock_log.mock_calls[0]
     assert "due to being editable" in args[1]
     assert mock_build_one.mock_calls == []
コード例 #2
0
ファイル: test_wheel.py プロジェクト: zdexter/docker
 def test_skip_building_editables(self, caplog):
     with patch('pip.wheel.WheelBuilder._build_one') as mock_build_one:
         editable_req = Mock(editable=True, is_wheel=False)
         reqset = Mock(requirements=Mock(values=lambda: [editable_req]))
         wb = wheel.WheelBuilder(reqset, Mock(), '/wheel/dir')
         wb.build()
         assert "due to being editable" in caplog.text()
         assert mock_build_one.mock_calls == []
コード例 #3
0
ファイル: test_wheel.py プロジェクト: zongfang/pip
 def test_skip_building_wheels(self, caplog):
     with patch('pip.wheel.WheelBuilder._build_one') as mock_build_one:
         wheel_req = Mock(is_wheel=True, editable=False, constraint=False)
         reqset = Mock(requirements=Mock(values=lambda: [wheel_req]),
                       wheel_download_dir='/wheel/dir')
         wb = wheel.WheelBuilder(reqset, Mock())
         wb.build()
         assert "due to already being wheel" in caplog.text()
         assert mock_build_one.mock_calls == []