Lines 97-102
Link Here
|
97 |
session.sendTargetFinished(makeAntEvent(realSession, null, -1, null, "some-target", null)); |
97 |
session.sendTargetFinished(makeAntEvent(realSession, null, -1, null, "some-target", null)); |
98 |
session.sendBuildFinished(makeAntEvent(realSession, null, -1, null, null, null)); |
98 |
session.sendBuildFinished(makeAntEvent(realSession, null, -1, null, null, null)); |
99 |
List<Message> expectedMessages = Arrays.asList(new Message[] { |
99 |
List<Message> expectedMessages = Arrays.asList(new Message[] { |
|
|
100 |
new Message("ant -f " + MockAntSession.MOCK_SCRIPT + " " + MockAntSession.MOCK_TARGET, false, null), |
100 |
new Message(NbBundle.getMessage(StandardLogger.class, "MSG_target_started_printed", "some-target"), false, null), |
101 |
new Message(NbBundle.getMessage(StandardLogger.class, "MSG_target_started_printed", "some-target"), false, null), |
101 |
new Message("some message", true, null), |
102 |
new Message("some message", true, null), |
102 |
new Message(NbBundle.getMessage(StandardLogger.class, "FMT_finished_target_printed", new Integer(0), new Integer(15)), false, null), |
103 |
new Message(NbBundle.getMessage(StandardLogger.class, "FMT_finished_target_printed", new Integer(0), new Integer(15)), false, null), |
Lines 121-126
Link Here
|
121 |
AntEvent.LOG_WARN, null, null, null)); |
122 |
AntEvent.LOG_WARN, null, null, null)); |
122 |
session.sendBuildFinished(makeAntEvent(realSession, null, -1, null, null, null)); |
123 |
session.sendBuildFinished(makeAntEvent(realSession, null, -1, null, null, null)); |
123 |
List<Message> expectedMessages = Arrays.asList( |
124 |
List<Message> expectedMessages = Arrays.asList( |
|
|
125 |
new Message("ant -f " + MockAntSession.MOCK_SCRIPT + " " + MockAntSession.MOCK_TARGET, false, null), |
124 |
new Message("Stack trace in separate lines:", false, null), |
126 |
new Message("Stack trace in separate lines:", false, null), |
125 |
new Message("\tat Foo.java:3", false, new MockHyperlink("file:/src/Foo.java", "stack trace", 3, -1, -1, -1)), |
127 |
new Message("\tat Foo.java:3", false, new MockHyperlink("file:/src/Foo.java", "stack trace", 3, -1, -1, -1)), |
126 |
new Message("\tat Bar.java:5", false, new MockHyperlink("file:/src/Bar.java", "stack trace", 5, -1, -1, -1)), |
128 |
new Message("\tat Bar.java:5", false, new MockHyperlink("file:/src/Bar.java", "stack trace", 5, -1, -1, -1)), |
Lines 165-170
Link Here
|
165 |
session.sendTargetFinished(makeAntEvent(realSession, null, -1, null, "some-target", null)); |
167 |
session.sendTargetFinished(makeAntEvent(realSession, null, -1, null, "some-target", null)); |
166 |
session.sendBuildFinished(makeAntEvent(realSession, null, -1, null, null, null)); |
168 |
session.sendBuildFinished(makeAntEvent(realSession, null, -1, null, null, null)); |
167 |
List<Message> expectedMessages = Arrays.asList( |
169 |
List<Message> expectedMessages = Arrays.asList( |
|
|
170 |
new Message("ant -f " + MockAntSession.MOCK_SCRIPT + " " + MockAntSession.MOCK_TARGET, false, null), |
168 |
new Message(NbBundle.getMessage(StandardLogger.class, "MSG_target_started_printed", "some-target"), false, null), |
171 |
new Message(NbBundle.getMessage(StandardLogger.class, "MSG_target_started_printed", "some-target"), false, null), |
169 |
/* |
172 |
/* |
170 |
new Message("c:\\temp\\foo: malformed", true, new MockHyperlink("c:\\temp\\foo", "malformed", -1, -1, -1, -1)), |
173 |
new Message("c:\\temp\\foo: malformed", true, new MockHyperlink("c:\\temp\\foo", "malformed", -1, -1, -1, -1)), |
Lines 206-211
Link Here
|
206 |
* Display name always "Mock Session"; orig target is "mock-target"; orig script is "/tmp/mock-script". |
209 |
* Display name always "Mock Session"; orig target is "mock-target"; orig script is "/tmp/mock-script". |
207 |
*/ |
210 |
*/ |
208 |
private static final class MockAntSession implements LoggerTrampoline.AntSessionImpl { |
211 |
private static final class MockAntSession implements LoggerTrampoline.AntSessionImpl { |
|
|
212 |
|
213 |
static final File MOCK_SCRIPT = new File("/tmp/mock-script"); |
214 |
static final String MOCK_TARGET = "mock-target"; |
209 |
|
215 |
|
210 |
private final AntLogger[] loggers; |
216 |
private final AntLogger[] loggers; |
211 |
private final int verbosity; |
217 |
private final int verbosity; |
Lines 318-333
Link Here
|
318 |
} |
324 |
} |
319 |
|
325 |
|
320 |
public String[] getOriginatingTargets() { |
326 |
public String[] getOriginatingTargets() { |
321 |
return new String[] {"mock-target"}; |
327 |
return new String[] {MOCK_TARGET}; |
322 |
} |
328 |
} |
323 |
|
329 |
|
324 |
public File getOriginatingScript() { |
330 |
public File getOriginatingScript() { |
325 |
return new File(System.getProperty("java.io.tmpdir"), "mock-script"); |
331 |
return MOCK_SCRIPT; |
326 |
} |
332 |
} |
327 |
|
333 |
|
328 |
public String getDisplayName() { |
334 |
public String getDisplayName() { |
329 |
return "Mock Session"; |
335 |
return "Mock Session"; |
330 |
} |
336 |
} |
|
|
337 |
|
338 |
@Override public Map<String, String> getProperties() { |
339 |
return Collections.emptyMap(); |
340 |
} |
331 |
|
341 |
|
332 |
} |
342 |
} |
333 |
|
343 |
|