1 package org.apache.maven.scm.provider.jazz.command.status;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import static org.junit.Assert.*;
23
24 import java.io.File;
25
26 import org.apache.maven.scm.ScmFile;
27 import org.apache.maven.scm.log.ScmLogger;
28 import org.junit.*;
29 import org.mockito.Mock;
30 import org.mockito.MockitoAnnotations;
31
32
33
34
35
36 public class JazzStatusConsumerTest
37 {
38 private JazzStatusConsumer statusConsumer;
39
40 @Mock
41 private ScmLogger scmLogger;
42
43 @Before
44 public void initMocks()
45 {
46 MockitoAnnotations.initMocks( this );
47 }
48
49 @Ignore
50
51 public void testScmFilePath()
52 {
53 statusConsumer = new JazzStatusConsumer( null, scmLogger );
54 statusConsumer.consumeLine( " d-- /BogusTest/release.properties" );
55 assertNotNull( statusConsumer.getChangedFiles() );
56 assertEquals( 1, statusConsumer.getChangedFiles().size() );
57 ScmFile changedFile = statusConsumer.getChangedFiles().get( 0 );
58 assertEquals( "BogusTest" + File.separator + "release.properties", changedFile.getPath() );
59 }
60 }