mirror of
https://github.com/arduino/Arduino.git
synced 2025-03-13 10:29:35 +01:00
Removed TargetBoard parameter from newUploader factory
The parameter is not used.
This commit is contained in:
parent
80dc652ceb
commit
bbb81671d6
@ -42,47 +42,40 @@ import cc.arduino.packages.uploaders.GenericNetworkUploader;
|
||||
import cc.arduino.packages.uploaders.SSHUploader;
|
||||
import cc.arduino.packages.uploaders.SerialUploader;
|
||||
import processing.app.AbstractWithPreferencesTest;
|
||||
import processing.app.helpers.PreferencesMap;
|
||||
|
||||
public class UploaderFactoryTest extends AbstractWithPreferencesTest {
|
||||
|
||||
@Test
|
||||
public void shouldCreateAnInstanceOfSSHUploader() throws Exception {
|
||||
TargetBoard board = new LegacyTargetBoard("yun", new PreferencesMap(new HashMap<String, String>()), new TargetPlatformStub("id", new TargetPackageStub("id")));
|
||||
|
||||
BoardPort boardPort = new BoardPort();
|
||||
boardPort.setBoardName("yun");
|
||||
boardPort.setAddress("192.168.0.1");
|
||||
boardPort.setProtocol("network");
|
||||
boardPort.getPrefs().put("ssh_upload", "yes");
|
||||
Uploader uploader = new UploaderFactory().newUploader(board, boardPort, false);
|
||||
Uploader uploader = new UploaderFactory().newUploader(boardPort, false);
|
||||
|
||||
assertTrue(uploader instanceof SSHUploader);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void shouldCreateAnInstanceOfGenericNetworkUploader() throws Exception {
|
||||
TargetBoard board = new LegacyTargetBoard("yun", new PreferencesMap(new HashMap<String, String>()), new TargetPlatformStub("id", new TargetPackageStub("id")));
|
||||
|
||||
BoardPort boardPort = new BoardPort();
|
||||
boardPort.setBoardName("yun");
|
||||
boardPort.setAddress("192.168.0.1");
|
||||
boardPort.setProtocol("network");
|
||||
boardPort.getPrefs().put("ssh_upload", "no");
|
||||
Uploader uploader = new UploaderFactory().newUploader(board, boardPort, false);
|
||||
Uploader uploader = new UploaderFactory().newUploader(boardPort, false);
|
||||
|
||||
assertTrue(uploader instanceof GenericNetworkUploader);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void shouldCreateAnInstanceOfBasicUploaderWhenPortIsSerial() throws Exception {
|
||||
TargetBoard board = new LegacyTargetBoard("uno", new PreferencesMap(new HashMap<String, String>()), new TargetPlatformStub("id", new TargetPackageStub("id")));
|
||||
|
||||
BoardPort boardPort = new BoardPort();
|
||||
boardPort.setBoardName("Arduino Leonardo");
|
||||
boardPort.setAddress("/dev/ttyACM0");
|
||||
boardPort.setProtocol("serial");
|
||||
Uploader uploader = new UploaderFactory().newUploader(board, boardPort, false);
|
||||
Uploader uploader = new UploaderFactory().newUploader(boardPort, false);
|
||||
|
||||
assertTrue(uploader instanceof SerialUploader);
|
||||
}
|
||||
|
@ -35,7 +35,6 @@ import cc.arduino.packages.UploaderFactory;
|
||||
import processing.app.BaseNoGui;
|
||||
import processing.app.PreferencesData;
|
||||
import processing.app.Sketch;
|
||||
import processing.app.debug.TargetBoard;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
@ -51,8 +50,7 @@ public class UploaderUtils {
|
||||
boardPort = BaseNoGui.getDiscoveryManager().find(port);
|
||||
}
|
||||
|
||||
TargetBoard board = BaseNoGui.getTargetBoard();
|
||||
return new UploaderFactory().newUploader(board, boardPort, noUploadPort);
|
||||
return new UploaderFactory().newUploader(boardPort, noUploadPort);
|
||||
}
|
||||
|
||||
public boolean upload(Sketch data, Uploader uploader, String suggestedClassName, boolean usingProgrammer, boolean noUploadPort, List<String> warningsAccumulator) throws Exception {
|
||||
|
@ -32,11 +32,10 @@ package cc.arduino.packages;
|
||||
import cc.arduino.packages.uploaders.SSHUploader;
|
||||
import cc.arduino.packages.uploaders.SerialUploader;
|
||||
import cc.arduino.packages.uploaders.GenericNetworkUploader;
|
||||
import processing.app.debug.TargetBoard;
|
||||
|
||||
public class UploaderFactory {
|
||||
|
||||
public Uploader newUploader(TargetBoard board, BoardPort port, boolean noUploadPort) {
|
||||
public Uploader newUploader(BoardPort port, boolean noUploadPort) {
|
||||
if (noUploadPort) {
|
||||
return new SerialUploader(true);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user