77
88import org .apache .commons .io .FileUtils ;
99import org .junit .Assert ;
10+ import org .junit .Assume ;
1011import org .junit .Rule ;
1112import org .junit .Test ;
1213import org .junit .rules .TemporaryFolder ;
14+ import org .slf4j .event .Level ;
1315import org .sonar .api .batch .fs .internal .DefaultInputFile ;
1416import org .sonar .api .batch .fs .internal .TestInputFileBuilder ;
1517import org .sonar .api .batch .sensor .internal .SensorContextTester ;
1618import org .sonar .api .utils .internal .JUnitTempFolder ;
1719import org .sonar .api .utils .log .LogTester ;
1820import org .sonar .api .utils .log .LoggerLevel ;
21+ import org .sonar .api .utils .log .Loggers ;
1922import org .sonar .plugins .sql .Constants ;
2023
24+ import com .sun .media .jfxmedia .logging .Logger ;
25+
2126public class MSIssuesSensorTest {
2227
2328 @ Rule
2429 public TemporaryFolder folder = new TemporaryFolder ();
2530
2631 @ Rule
27- public LogTester logTester = new LogTester (). setLevel ( LoggerLevel . DEBUG ) ;
32+ public LogTester logTester = new LogTester ();
2833
2934 @ Rule
3035 public JUnitTempFolder temp = new JUnitTempFolder ();
3136
3237 @ Test
3338 public void testExecute () throws IOException {
39+ Assume .assumeFalse ("OS not mac" , System .getProperty ("os.name" ).toLowerCase ().indexOf ("mac" ) >= 0 );
3440
3541 SensorContextTester ctxTester = SensorContextTester .create (folder .getRoot ());
3642 ctxTester .fileSystem ().setWorkDir (folder .getRoot ().toPath ());
@@ -50,7 +56,8 @@ public void testExecute() throws IOException {
5056 FileUtils .copyURLToFile (getClass ().getResource ("/tsql/sample2.sql" ), baseFile );
5157 String contents = new String (Files .readAllBytes (baseFile .toPath ()));
5258
53- DefaultInputFile ti = new TestInputFileBuilder ("test" , folder .getRoot (), baseFile ).initMetadata (contents )
59+ DefaultInputFile ti = new TestInputFileBuilder ("test" , folder .getRoot (), baseFile )
60+ .initMetadata (contents )
5461 .setLanguage (Constants .languageKey ).setContents (contents ).build ();
5562 ctxTester .fileSystem ().add (ti );
5663 MSIssuesSensor s = new MSIssuesSensor ();
0 commit comments