/**
 * created at Jan 28, 2002
 * @author Jeka
 */
package com.intellij.compiler;

public class ClassPropertiesTest extends CompilerTestCase {
  public ClassPropertiesTest() {
    super("classProperties");
  }

  @Override
  protected void setUp() throws Exception {
    //if ("removeExtends".equals(getTestName(true))) {
    //  System.out.println("================BEGIN removeExtends====================");
    //  CompileDriver.ourDebugMode = true;
    //  TranslatingCompilerFilesMonitor.ourDebugMode = true;
    //}
    super.setUp();
  }

  @Override
  protected void tearDown() throws Exception {
    //if ("removeExtends".equals(getTestName(true))) {
    //  System.out.println("================END removeExtends====================");
    //}
    //CompileDriver.ourDebugMode = false;
    //TranslatingCompilerFilesMonitor.ourDebugMode = false;
    super.tearDown();
  }

  public void testAddExtends() throws Exception {doTest();}
  public void testRemoveExtends() throws Exception {doTest();}
  public void testChangeExtends() throws Exception {doTest();}

  public void testAddImplements() throws Exception {doTest();}
  public void testRemoveImplements() throws Exception {doTest();}
  public void testRemoveImplements2() throws Exception {doTest();}
  public void testRemoveImplements3() throws Exception {doTest();}
}

@@ -76,16 +76,133 @@
 piler;%0A%0A
+import com.intellij.compiler.impl.CompileDriver;%0Aimport com.intellij.compiler.impl.TranslatingCompilerFilesMonitor;%0A%0A
 public c
@@ -373,34 +373,32 @@
 Exception %7B%0A    
-//
 if (%22removeExten
@@ -426,34 +426,32 @@
 e(true))) %7B%0A    
-//
   System.out.pri
@@ -519,18 +519,16 @@
 %22);%0A    
-//
   Compil
@@ -560,18 +560,16 @@
 ue;%0A    
-//
   Transl
@@ -615,26 +615,24 @@
 = true;%0A    
-//
 %7D%0A    super.
@@ -708,18 +708,16 @@
 n %7B%0A    
-//
 if (%22rem
@@ -761,18 +761,16 @@
 ) %7B%0A    
-//
   System
@@ -848,18 +848,14 @@
     
-//
 %7D%0A    
-//
 Comp
@@ -894,10 +894,8 @@
     
-//
 Tran

enable logging for the blinking test