blob: bec24c6e1eabf7827d79fef6891b1c6102d8a20b [file] [log] [blame]
package org.eclipse.wst.css.core.tests.model;
import java.io.IOException;
import org.eclipse.wst.css.core.internal.format.FormatProcessorCSS;
import org.eclipse.wst.css.core.internal.provisional.document.ICSSModel;
import org.eclipse.wst.css.core.tests.util.FileUtil;
import org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument;
public class BUG73990SelectorFormatTest extends AbstractModelTest {
public void testInsertText1() throws IOException {
ICSSModel model = getModel();
IStructuredDocument structuredDocument = model.getStructuredDocument();
structuredDocument.set(FileUtil.createString(
"src/org/eclipse/wst/css/core/tests/testfiles",
"BUG73990_selector_unformatted.css"));
(new FormatProcessorCSS()).formatModel(model);
String expected = FileUtil.createString(
"src/org/eclipse/wst/css/core/tests/testfiles/results",
"BUG73990_selector_formatted.css");
// Note: FileUtil.createString() added a commonEOL to the expected
// string. We have to concat a commonEOL to the actual string.
String actual = structuredDocument.get().concat(FileUtil.commonEOL);
assertEquals(expected, actual);
}
}